Current iPhone user on UK's O2 network eager to get your hands on the hot new iPhone 3G, yeah? Ready to act fast, are you? Willing to sign up for O2's premium £45 or £75 per month plans, eh? If so -- and for a limited time only -- you could qualify for a free iPhone 3G 8GB or 16GB respectively. Cracking deal, innit?
Bargain hunters looking for the £35 plan will have to fork over £99 or £159 for their handsets, as will any newcomers to the platform. Doesn't seem cricket, does it?