Hi all, Firstly I am thankful that this website offers a forum for discussion and solutions to problems... it's great and I'd appreciate any help from the members on the board. I currently have a Blackberry Bold with a regular AT&T phone/data plan (not under contract). I can either: - buy the iPhone 4 16 g for ~$650 USD in Hong Kong (I'm meeting a friend from there this week so it'll be easy to grab) - sign a new contract with AT&T for two years and get it for $200 USD Problem is that I'm going to be spending a lot of time outside the States for several months but am planning to return back afterwards... By paying the hefty factory unlocked price, I don't have to worry about jailbreaking/unlocking and I can simply change plans as I simply move. However, I'm deciding whether I should just sign the new contract and move outside of the country with the data plan... This post over at Apple Support forums scared me: is it true that I won't be able to get data on my iP4 with a factory unlocked phone within the US... or is this just specific to the pay-as-you-go plan? In other words, can I just pop in the AT&T sim card from my blackberry, call AT&T to tell them about the phone switch, and use it in the iPhone... then proceed to just stop the plan when I go abroad and use abroad carriers? I'm just a bit confused by this whole ordeal and frankly, I am a bit annoyed by Apple (or AT&T's) obsession with making it difficult for American travelers. What would you recommend the best route for me to go considering my situation? I want the best value with the least complications... I don't want to go through jailbreaking as it's annoying and may cause legal problems in the future (in terms of warranty/etc). Another small question: still worth it to get the iPhone now or should I wait a little bit? (is there heavy speculation that a new and much better upgrade will be coming out)?