A few days ago Apple announced the iPhone 3GS at the annual World Wide Developers Conference (WWDC). Apple was very short with the details on the new iPhone 3GS, however T-Mobile has spilt the beans and have posted a few hardware specs that the device will feature at launch in a few weeks:

According to the screen shot below, taken from the T-Mobile NL website, the iPhone 3GS will feature 256MB of RAM and a whooping 600 MHz processor. Previous versions of the iPhones that came to market included 128MB of RAM and a 412MHz processor. The added RAM alone will make a huge difference in speed and should allow larger applications run on the device.

Just in case you missed the original announcement, here's a short recap of what's to come with the iPhone 3GS (S=Speed):

The new iPhone 3GS will be available on June 19th in the United States, Canada, France, Germany, Italy, Spain, Switzerland, and the United Kingdom. Other countries will start receiving devices in July and August. And the price for the new device will be $199* for the 16GB model and $299* for the 32GB model, both available in black or white flavors.