2 days after iPhone OS 3.0 became available, Apple have launched their third iteration of its mobile – the iPhone 3GS.

The updated hardware, while looking the same as the iPhone 3G from the outside, features some new internals that make the handset 2x faster, has an improved 3 megapixel camera that can shoot video as well as a built-in compass.
The iPhone 3GS comes in 16GB and 32GB.
On the standard £35 a month tariff for 18 months you will have to pay £184.98 (16GB) or £274.23 (32GB) for the handset which will give you 600 minutes and 500 texts, with unlimited Internet.
You can also buy the iPhone 3GS on Pay & Go at £440.40 (16GB) and £538.30 (32GB)