wow
I'm honestly getting tired of apple and at&t. All they are doing is pissing off their existing customers. I don't understand why it would've been so hard to wait a year to release the iPhone 3g now instead of a year ago with all the features the iPhone 3gs now has. Wait, I know why! They're extremely greedy! And now AT&T pulls their contract thing on the existing iPhone 3g customers so that they can't get the new phone without paying an extra $200, although the original iPhone users were able to upgrade their phones at the new contract price. Funny how that works isn't it?
By the way, the iPhone 3gs will have higher speeds when on safari, downloading apps, playing games, ect. and it has a better 3 megapixel camera that has the ability to record video, along with better battery life and other tiny extras that don't really matter. Every thing else that the new iPhone has should come with the update. Hope that helped.
I would also wait awhile if you have the first iPhone 3g, because I'm sure with sprint coming out with 4g, apple already has plans to create a 4g iPhone and also with the way apple is going, next year they'll come out with something even better than the iPhone 3gs.