UK residents have something to smile about today, because O2 has announced that with certain plans, they will be giving the iPhone 3G away.
A new Â£45 per month contract will net you an 8GB iPhone for free, or a 16GB version can be yours at no cost for a Â£59 plan. A Â£75 per month contract will get you a 16GB version for free as well. The plans offer 1,200 minutes and 500 txt message, or 3,000 minutes and 500 txts.
If you already have an iPhone you will be able to upgrade the 8GB iPhone for free on July 11th. As long as you have a higher level plan. Customers on the Â£35 per month plan can upgrade for Â£99.
O2 is also planning a pay-as-you-go version, but that has not yet been revealed.