I'd go back to BT. One reason for saying this is for the simple reason that BT wont go bust, the government wouldn't let them. Their services are pretty good, and whilst I'm in the midst of a billing arguement with them, I'd still say that they're better than the alternatives.
I'm going to bed soon, but if want to discuss it more, send me a personal message.
However much BT is hated, the alternatives are worse.
PS BT offers better deals than the average US user has, we currently have about the cheapest 24/7 access in the world