It can also be purchased from Mobiles.co.uk on Talkmobile for £25 per month on a one year contract (which constitutes a total cost of ownership of £300).

Whether this is a great deal or not depends on clearance sales currently going on (the Xperia Play for example costs under £200). It is likely that online retailers are nervously waiting for the launch of the iPhone 5 in order to gauge whether further cuts to existing handset deals are needed or not.