Basically, the new phone gives you Video, Compass, Voice Control and the faster specs and a bit better battery life.
The rest of the stuff is in 3.0 update for 3G.
My question is two fold:
How will games made for 3Gs run on the iPhone 3G? I am guessing like crap.
But more importantly, how will existing games, like Flight Control for instance, run on a 3GS? Will they speed up with the faster processing?