I'm on GiffGaff, had it over a year and i pay £10 a month for 500 mins, unlimited txts, 1gb of data, you also get 0800 numbers free. Just bought a sim free phone.
Had a couple of network glitches and took a while to pac over the number but apart from that its great, saved me about £200 over the term of a contract.