For those about to leave...
I salute you.
Having got 4/5 months left on my EE contract, and having not giving one moments thought to staying with them or any BT operated shambles, it leaves me with the choice of Vodafone, O2, or 3.
Vodafone - been with them before. Overpriced for Indian call centers
O2 - been with them before. Were OK but where are they heading?
3 - been with them last time. Hated the Indian call center.
This leaves me with the option to move down the chain to one of the virtual operators.
Virgin Mobile - overpriced useless POS
Tesco Mobile - I have internet with Tesco, it's shit.
LycaMobile - Never heard of them but I know I can ring foreign countries for 1p a minute
Then I stumbled on "The Peoples Network". They're not too badly priced, and plus a percentage of their profit can be given to a "good cause" that I can choose from. What the service is like though I'm not too sure, but I have 4/5 months to find out.