Personally, I have AT&T and love it so I never hate on it. In LA in all the areas I freqeunt, its perfect for real. Also, I have a 3G, jailbroken on 3.1.2. With things like MyWi, My3G, Winterboard and Glass ORB theme, Backgrounder, MIM, SBSSettings, I love my friggin' 3G so much I dont care about any other phone. NOW, if jesus phone version 4 comes out in June, eno matter what I will get it for AT&T. I love the service. Also, my upgrade is in June, so I am all set. Once 4th gen comes, I'll sell my 3G on eBay or CL. And break relatively even. I will admit though, at this point with the money I've devoted to apps, it'd be silly to ever ditch the iphone I just love it and will always get better.