HA. I could cut that 3GS list in half....watch:
Spec upgrade-(won't be used in Apps since devs need the 40,000,000 consumer base to sell their apps)
Video camera - (Jailbreak a 3g, worthless)
compass - (wow.....a compass)
voice control - (because you're going to be the moron yelling at his phone in the airport when everyone looks at you awkwardly)
so...you equate 3G to voice control and GPS to a compass? You're rather naive to think any of the upgrades to the 3GS are even remotely as useful as the upgrades to the 3G. Apple even acknowledged the 3GS is a minor upgrade by keeping the 3G name. If it was "significant" don't you think they would have given it a better name than the 3G S?
But, I doubt you'll take any of this to heart, you're simply the same as any other fanboy trying to justify their money spending.