My Mrs used to work for The car-phone warehouse in retentions
They're the people you want to be talking to (Virgin retentions obviously)
One point though: Due to the regulations set by Ofcom they are not in breach of contract. They have 28 days to correct your fault and from your other post they have always sorted the issue within this time.
Right, you have no chance of getting out of your contract, but when you call you need to argue that they are in breach and that you want to go to a provider that can offer a better service.
Take the operators name and write this down, gives you more clout, especially if they don't deliver after offering you compensation.
After arguing (don't swear) for awhile (don't back down to easily) ask what they are going to give you for your wasted time and money, and general displeasure with their service.
Go for everything: up graded TV package, free line rental, evening and weekend calls, virgin plus box.
You obviously won't get it all but you may be surprised how willing they are to help
Good example was when they sold us a Virgin Plus box for £25.
The engineer installed it and about half an hour later I lost all connection, telephone, internet the lot.
Seems someone forgot to tell the accounts department and they switched us off as our bill had gone over the predetermined safe limit.
Big mistake
By the time my Mrs finished with them we got the unit for nothing, three months free rental and a £200 credit on our account.
Its good to talk lol