Somewhat generic question. I'm on Vodafone UK sim only 30 day rolling contract. So I can essentially have any phone as long as I buy it. Currently have BB 9700 The only problem I see with getting the iPhone4 is that from the apple website/store it appears that they only sell O2 or Orange locked handsets. I know Vodafone have the iPhone now, but don't know when/if they'll be selling them without a 12/24 month contract. So, how do I get an unlocked iPhone4 on release day? Surely if I run down to the apple store i'll get a handset that wont work with my Vodafone Sim card?