With the launch of the iPhone 4G, the iPhone 3GS prices had to drop. The iPhone 4G will be available in the US from 24th June 2010 onwards, but all apple stores will have a limited stock, so you can pre-order yours if you wish to go on a 2 year contract with AT&T.
For those who wish to buy the iPhone outright (which means you don’t need to sign any contract and can use the phone on any network) for personal use or to gift to a family member, you can buy the iPhone 3GS for as low as $499 for a 8GB model. The 16GB is available for $599 and the 32GB model is available for $699.
The iPhone 4G is still not available for outright purchase, which means if you wish to own the iPhone 4G, you will have to be in the US, and go for a contract of 2 years with AT&T. The iPhone 3GS 8GB model is available for only $99 if you sign a contract with AT&T for 2 years.
There are no news yet when the iPhone 4g will be available in India and what the pricing would be like, but given the 3GS pricing, Vodafone will not price it less than Rs 40,000/-.
So all you iphone 3GS owners, wishing to upgrade, you might as well upgrade the OS to iOS4 and enjoy the additional benefits that your iPhone 3GS can give you.