I am not yet sure if I should make a move to the 3g S. I still have a 1st gen iPhone which works perfectly. I have just one big reason and itz because of the sturdiness of the 1st gen iPhone. Anywayz AT&T really sucks on the 3g department. So i really didnt consider it to be a fast network to make me shift. I regularly browse the internet on my iPhone. The iPhone 3gs has pretty decent features (although not the best). I definitely like the video camera option...and with 32 gb...that a plus. Apart from that the faster processor and more RAM helps...GPS is a plus....but I prefer using a seperate GPS unit most of the times. But Apple, probably you made a mistake by raising our expectations...and itz like there was nothing big for me to make a move to 3gS. And please just improve the iPhone's build quality...Removing the crappy plastic would have made me buy the iPhone 3gs. I will be happy if you give me the iphone 3.0 software. I do still believe the 1st gen iPhone along with 3.0 software will not warrant a move to 3gs...and Apple needs to do more. All comments to prove me wrong or welcome and definitely comments that would force me into going for the 3gS will probably help me to judge better.