Should I buy an iPhone now, or wait for the new one to be released?
I believe that if you're asking this question, the current iPhone is good enough for you. There are some nice, "cool-factor" features on the iPhone 3G S, but it most likely isn't worth it for the everyday user. Either way, the iPhone 3G S will be out next week, so go play with one ( Cause I'm sure a lot of people won't be upgrading so there'll be plenty available ) and decide for yourself.
Yes.Faster Processor
YesFaster 3G
YesVideo Recording and Editing
YesVoice Control
YesMagnometer
Yes! Unless you're AT&T ... You'll have to wait for them to get their act together.
Yes! Unless you're AT&T ... You're going to have to pay more.Tethering
Yes!32GB
No.Matte Case
No.Front Facing Camera
No.iChat
No.OLED Screen
No.Faster Wifi
No.Light-up Apple Logo for Flash or Cosmetic Enhancement
Ummmm ... No.Removable Battery
Haha ... No.Unibody
Hahahaha ... Ooohhh my, No.iPhone Nano
Please feel free to add to the list, and I hope this helps. - Eric