Purchased an iPhone outright for around £500 from Smartfonestore, and am now on a £12 a month contract with Tesco mobile. The equivalant phone contract would be ~£45 per month on a 24 month contract with EE/Vodafone.
Signal is excellent and customer service much better than I had with EE...