We have had Virgin Media for 10+ years and the internet has been fine technically (FTTC - 200Mbps). Very rarely had a problem. The offshore call centres are a pain however - the operators are clueless, just following a script, and hard to understand. Also they call frquently asking if you want to upgrade. There was a rumour that if you asked for a Welsh speaking service you were put through to a Swansea call centre, but that's shut now. I've heard horror stories about BT and TalkTalk from work colleagues so I suspect they are all as bad.
I've been fighting with Talk Talk for nearly 3 years. DO NOT TOUCH THEM WITH A BARGEPOLE!!!
They don't honour their 3 week trial period by the simple thing method of making it impossible for the customer to tell anyone that they don't want to continue after the trial period (because the service if non-existant!
I was roped in by their low charges. More fool me - you'd think at my age I'd have more sense.
Plusnet are great and very helpful. They have real people on the phone and they can mostly solve problems on the first call.
I foolishly decided to try the cheaper Talk Talk - more fool me - I ought to have more sense.