it's been a while since new model of iphone 3gs released.
the question is should you buy it?
the answer is ... Yes, buy it! (if you are new to iphone) and No, It's just a small upgrade. (sorry can not get a new gadget today;)
"... people who've never owned an iPhone and are now faced with not one, but two different options when it comes to getting in the door. For both groups, there are huge questions to answer about whether or not getting the 3GS makes sense, and very few of them have to do with the quality of the phone ..." from engadget.com/
" ... The iPhone 3GS is not an insignificant step forward in the iPhone family. The Nike+ support, magnetometer (compass), video recording, voice command, better camera, better battery life and faster data network are all improvements nobody would call a step backwards. But the biggest day-to-day improvement over the 3G is undoubtedly the increased processing speed, which is why Apple called this phone the 3GS (with the S standing for super fast) in order to designate that it's basically the 3G, but better .... since we'll already be halfway into the iPhone 3GS lifecycle. And by then, it'll be worth waiting until June 2010 for a true revolutionary jump in iPhone design, instead of just an evolutionary improvement on the 3G."
" The iPhone 3GS doesn't make the same grand leap that the iPhone 3G made from the first-generation model, but the latest Apple handset is still a compelling upgrade for some users. The iPhone 3GS is faster and we appreciate the new features and extended battery life, but call quality and 3G reception still need improvement." from reviews.cnet.com
" Pros: A faster, more responsive iPhone, now with many features we'd been asking for, like voice dialing, MMS and video recording.
Cons: Same old iPhone design, inside and out. Needs more buttons. Messaging apps not powerful enough to take on the leaders in the field, like RIM's BlackBerry." from infosyncworld.com
but it still look gorgeous isn't it?