I've been with O2 coming up to 3 years now and when I joined it was unlimited and not traffic shapped. However as everyone knows unlimited really isn't (though I've never come close to it as far as I know) and they have introduced traffic shaping.
Trying to watch an 8min video on YouTube on my iPhone doesn't happen unless it's poor quality, it took about 10 mins to download a 35MB update on the PS3 the other day, the wireless connect is starting to drop all the time and after doing three speed tests at 11pm last night resulting in 0.19 Mbps - 0.12 Mbps & 0.86 Mbps when I should be getting 6-8 Mbps and as I have just had the price rise letter I thought I'd consider moving.
So, does anyone have recommendations on who would be a good choice to move to? However, to make it a bit more complicated my local exchange is not LLU in anyway so I know things aren't looking great!