We recently invested in broadband from Virgin Media. Previously, we were stuck with BT and their ADSL, which, out in the sticks, tends to be quite poor. The speeds we used to expect, or rather endure, were around 4Mbps down & 400Kbps up at their very best. This was with all the improvements we could possibly muster – expensive shielded cabling, expensive ADSL modem/routers, no telephone extensions, short runs of cable… the works.
So we decided to opt for Virgin. They had been spamming us for some time with offers of ridiculous speeds for prices not too much higher than we were paying BT for their “offering”. Their installation was a little rocky – they sent the wrong kind of “team” out to start with because they thought we already had a “drop” (A coaxial cable that runs from the tap point in a cabinet a little walk down the street to a box on the front of your house). Two weeks later they sent some guys to dig up the lawn and install the drop cable, then a week after that the original team came back to do the modem and local wiring installation. We have had a stable, 100Mbps/10Mbps connection since. Couldn’t be happier with that.

Looking at technicalities, the connection is based on DOCSIS, or more accurately, EuroDOCSIS 3.0 - The European flavour of the Data-Over-Cable Service Interface Specification. It’s a standard that describes high speed data transmission over a regular Cable TV (CATV) HFC (Hybrid Fibre-Coaxial) infrastructure.
The router Virgin supply – the Super Hub – is effectively a rebranded Netgear specced with a EuroDOCSIS modem instead of an ADSL one. It’s… alright… certainly not as Super as the name implies. There are a number of bugs and it is quite restrictive in what you can do with it. The best move by far is to place it in “Modem” mode and connect it to another more functional router.
One serious missing piece of functionality is the ability to set the DNS servers used by the router to resolve domain names. This makes it impossible to easily deploy OpenDNS or Google DNS without use of the aforementioned Modem Mode functionality.
Bugs I have encountered include the crazy data counter that increases by about 4GB a minute under certain conditions:

This is apparently a known issue, however.
I also discovered a number of lesser Cross-Site Request Forgery vulnerabilities affecting the Super Hub Web GUI; perhaps the most serious of which pertains to sites being able to enable remote access to the router and then of course record the IP address of the visitor. I have documented this in a video here.
These issues aside, however, Virgin have, as the annoying PlusNet man says, done us proud. We have had practically no downtime on their end and they are offering to upgrade us to 120Mbps/12Mbps in the near future for free too.
Can’t say fairer than that.