Need a UK SIM Card
I need a UK SIM card for my wife's iPhone 4S as she will be visiting her sister near London next month. It seems from what I have found that SIM cards are free in the UK which is a nice surprise: »freesim.vodafone.co.uk/
So I have two questions; who is the best mobile network in the UK? How do I get the SIM card delivered to the US? The UK's Vodafone I believe is our Verizon so I reckon they should be pretty good but when I tried order my free SIM card the form asks for a Post Code which is their ZIP code. Needless to say I don't have one. Whats my best bet?