Today I made the mistake of wandering into the local AT&T store on my lunch hour. They have a trade-in deal going where you get $100 off if you trade in an older iPhone. I've been using the 3GS since the day it was first introduced. I managed to resist an upgrade when the 4 and later 4S were introduced, but today, with that deal going, I took the plunge and got a 64GB iPhone 5. So far it seems like a great upgrade. Haven't had it but a few hours though so time will tell how I feel aboit doing this upgrade (I was off contract and now back on for another 2 yrs, that's the main down side)