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.
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.