3 currently have the iphone 4S 16gb at £34 pm + £49 upfront (was £36 pm + £69 upfront) for 2000 minutes, 5000 three to three minutes, 5000 texts & all you can eat data. Quidco is currently £110.09 for 'The One Plan' making this a good deal for heavy users. Unfortunately this is another 24 month contract. Total of £865 but reduced to £754.91 if Quidco pays (equivalent to £31.45 per month with Quidco). Slightly dearer than some available contracts but a lot more allowance. I've never used 3 network before but a few mates have it & are very pleased with it. Hope this is of some use to someone.