First, I live in the uk.. I'm thinking of buying an iPhone 4s because I currently don't have a phone, and I figure that if I do buy an iphone instead of some other phone, I can sell my ipod 4g (for cash and pocket space! =)) If the new iphone 5 comes out later this year, will I be able to "upgrade" my 4s by paying a bit less? And what provider is best in the UK? I'm thinking of going with 3 because they have amazing upfront prices and unlimited data for 35 pounds, but the contract is for 24 months which really sucks... I'm really aiming for more data than minutes/texts as i'll probably be using the internet a lot