Ok so when I got my iPhone 4 on release day I cut down a brand new sim and put it in. Giffgaff is so cheap compared to other carriers. Pay and go is, 8p min to any network, 4p text to any network and free data up too 100mb day till october. They also have taffrifs called goodybags which is basically a simplicity plan but you don't have to sign a 1 month rolling contact you just top up every month. The cheapest goodybags is only £5 for unlimited texts, hen £10 for 100mins, unlimited texts and truly unlimited Internet. They have £15 & £35 goodybags to. I personally think anybody with an iPhone that isn't on giffgaff has a screw loose. Oh and they also use 02 network so the coverage is ok/good but it's improving in october when o2 upgrade there network.