So i had an iPhone 3g, 3gs, then another 3gs that was white. I really wanted the sprint 69.99 plan and with my employee discount, it came up to 57.99 with the $10 "premium data" crap. So i sold my 3gs, got an EVO. Loves it for about 20 days. Then played with an iPhone 4. AMAZING! Reminded me how much i loved it. The EVO battery was literally at 4% by 4PM without being charged. The scrolling wasn't smooth at all. Zooming was a joke. It's just not a good phone. So i used my sprint 30 day guarentee and cancelled. Now i am i proud owner of an iPhone 4, future iPhone V.