+1 for the online forums.
I'm the first to moan about poor service but also believe good service should be made public.
Since getting TalkTalk ~3 years ago I've had no problems at all. I live about 500 metres from the exchange and get a rock solid 21Mbit all day/all night. The only filtering TalkTalk admit to is P2P traffic during busy times. This means at 5-8pm, my FTP downloads run at 2.3MBytes/sec and my torrents are running at 1.3Mbytes/sec.
I went through the forums to have my profile changed based on my SNR ratios which gained me an extra 3-4Mbit/sec speed.
My only complaint is that it is very difficult to move once a line has been unbundled. I could be tempted by Sky as I now have a new Anytime+ box that will only download new stuff from a Sky broadband line. To go to Sky, I have to go back through BT.
This is in a heavily oversubscribed Virgin area where I would get ~20Mbit at night and less than 500k during the day! Virgin monkeys blaming everything under the sun apart from oversubscription.