My dear British friends, I am visiting UK for a week or so and I would be carrying my iPhone (3G S, US - AT&T, jailbroken & unlocked) with me. Which calling / data plan should I get? These are my requirements. I am planning to be in the UK for 9 days. So no long term contracts. Ideally some prepaid voice / data plan. Does jailbroken & unlocked iPhone 3GS work with all the major providers? T-mobile / O2 / Vodafone? Which one would you guys recommend? Data quality (bandwidth) is my primary concern, voice is secondary. I will be roaming around the city with my computer and would want to tether my iPhone to the computer and do a good amount of browsing (browsing, emails, sending documents etc). I have a tethering app from cydia store. So I would like to get an unlimited (or cheap) data plan which can give me 3G speeds. Does any of the carriers offer unlimited data on prepaid phones? Any idiosyncrasies with the carries that I need to watch out for?