• Just a side note: If like me you're iPhone 2G contract has come to an end and you think upgrading's too expensive, you can get a £19.50 sim only deal with 600mins, 1200 txts and unlimited data usage on O2 with no contract and keep using your current iPhone (without cloud access or visual voicemail) indefinately:
    http://shop.o2.co.uk/sim-only-simplicity

    Means you can save a few squid until the price comes down and then upgrade however you like.

About