I've been a TalkTalk customer since the bought Tiscali and to be fair, the service a not the best, but the price reflects that. If you can deal with the Indian call centre staff and don't mind repeated calls to them when things go wrong, it's OK But it's not often that they actually do go wrong.
We have everything from them now. Our home phone, BB and Youview TV costs £8.50 per month and that includes free any time calls to local numbers, free evening and weekend calls nationally AND free calls to landlines AND mobile numbers in the US at any time of day or night!!
My son uses their mobile SIM only plan at £7.50 per month, having swapped from Vodafone at £12 PM, yet TalkTalk use Vodafone's network for their service, so the coverage is exactly the same. He gets 4GB data, 3000 texts and 1000 minutes of calls for that money.
I've just got the Youview box with a new 18 month contract and I have to say, it is extremely useful...and best of all FREE!!