Well I was going to cancel my contracts (mine and my wifes) with O2 so I phoned them up to say I wanted to transfer onto pay as you go so I can keep the numbers. Instead they offered me: £100 credit loyalty bonus, Heavily Discounted price line rental for life, free 150 texts pm. So for 50 mins anytime + 150 txt pm it worked out at £9.70 for the whole year taking into account the £100 credit. Basically they said they will do this for any price plan to keep my business. I was pleasently supprised as these are the only phone company to offer me this level of dicount in 6 years. Gonna push to see what I can get tomorrow.