So Apple has now (officially) announced the iPhone 4 and detailed it's specs.
The new smartphone will indeed have a font facing camera for video chat,it will have a 5mp camera with a flash and 5x digital zoom, it is completely redesigned stylistically from the 3GS- it also has a gyroscope for six axis movement detection, a brand new display tech called 'retina'- and a ton more stuff.
The phone comes out on the 24th of this month and will cost 199 & 299 for 16gig & 32gig respectively. You can pre order one on the 15th for pickup or delivery, which I would certainly recommend if you want one. That's what I'll be doing.
I never upgraded from the 3G and this is such a leap and bound over last years model that it makes upgrading almost a foregone conclusion. Best smartphone on the market. IMHO? Yep.
See the specs @ apple.com