Apple has announced a new version of the iPhone that looks like the 3G, but packs faster hardware and a new 3 megapixel camera that captures video.  They've also integrated voice commands, but not just dialing.  You can interact with the phone's music as well.  For example, from anywhere in the phone you could say "Play Silversun Pickups" and it automatically starts playing.  Last but not least are a new built-in digital compass and text-to-speech.

My favorite feature is that, despite these hardware updates, the battery life has received much-needed boost and it all comes at the same price of $199 for a 16GB version and $299 for 32GB.  Still too expensive for you?  You'll also be able to get the original iPhone 3G for just $99.   Available June 19th.

iPhone 3GS