I have been with TalkTalk for 4 years now. Previously with Onetel, which TalkTalk took over. I pay 22GBP per month, which includes unlimited calls(not 0870,0845 etc), broadband, and line rental. During this time, I have had three outages, with a maximum of 2 hours. Customer service is frustrating, but usually delivers.
My distance from exchange limits my BB speed to 2MB, but I understand that the BT roll-out has reached the junction box at the end of the road!
I await further developments!