Check out your local exchange (using SamKnows), if it has LLU presence then TT becomes a reasonable option (BT are unlikely to give TalkTalk any recommendations).
The PO recently did a deal to outsource their broadband, can't remember who won the contract but I think the deal was that TalkTalk would run/manage the broadband side.
So if your exchange is LLU, TalkTalk and the PO could be a very similar services although I think the Customer Service side for the PO is handled outside TalkTalk (but still at offshore centres).
If there is no LLU at your exchange you are probably best sticking with BT.
Edited by HTTP404 (Mon 29-Apr-13 19:52:06)