If you aren’t happy with the speed or battery life of your new iPhone, has engadget got an announcement for you.  The new iPhone 3GS was announced today at the WWGS and it is faster and longer lasting than it predecessors.  That speed comes at a premium, so for those looking for a basic model, the entry fee has been reduced to $99, not counting the contract.

As endlessly predicted, Apple’s unveiled a new iPhone today at WWDC, the iPhone 3G S — the “s” stands for speed. Although it looks almost exactly like the 3G, it’s much, much faster — some tasks are almost four times faster. Data speeds are upped to 7.2Mbps HSDPA, and the camera is now a 3 megapixel unit with tap-to-autofocus and auto white balance — and just as expected, it now supports 30fps VGA video recording with editing features. You’re also getting a built-in compass, Nike+ support, and a new battery that offers 5 hours of 3G talk time and 9 hours of WiFi internet use. There are some surprises, too — holding down the home button now enables a new voice control interface that lets you do everything from make calls to control iTunes. Pricing is set at $199 for 16GB and $299 for 32GB when it goes on sale June 18th Stateside and in 80 more countries in August — and the current 8GB 3G will remain on sale for $99, effective immediately.

Apple's Pre-launch announcement - Mobile 2