What's the point in buying a new iPhone if it looks exactly like the old one? Because once you start using it, the speed of the iPhone 3GS will amaze you.
There's a reason why Apple called this the iPhone 3GS for Speed and not the 3GC for "compass" or 3GV for "video recording." Speed is the central upgrade here, and probably is the single biggest reason you would upgrade to a 3GS from a 3G. And if you're coming in as a virgin iPhone user, there's definitely no question: The 3GS is worth an extra $100.