I upgraded my iPhone from the original 2G to a 3S. I skipped one generation with the 3G. I admit I do like the phone a lot better. It's thinner and a lot faster, and it feels like the battery life is better too.But I am annoyed at the price. Yes I paid $199 for it, but AT&T charges tax on the full, unsubsidized value of the phone: $599. This leaves me with a tax bill of $55.40, or about 28% of what I paid for the phone.
Another annoyance: My phone was shipped ostensibly for arrival on launch day of Friday, June 19. But it didn't show up until Monday. AT&T started my billing cycle on Friday, of course, making me pay for the service for 3 days when I hadn't even activated the phone yet.
Overall I'm happy with it, tho. I'm back to a legit version on the AT&T network. With my corporate discount of 18%, it's about the same price as I was paying to T-Mobile. Plus I actually get reasonable coverage in my house. Which as it turns out is a pretty important feature. Well worth the few extra dollars a month.
And I like that it comes in white to match my MacBook.





