We were with NTL for years, then just before and during the period when it changed to Virgin Media it was a nightmare, the line dropped every 5, sometimes 2 minutes, and it was very very very unreliable and stupidly annoying. The customer service is also terrible with Virgin Media/NTL, every time we rung to try and sort the dodgy line it took ages to get through, then when we did we were told to ring them when its actually disconnected, but we couldnt because it reconnected about 30 seconds later and it takes like 20 mins to get through to them! We have now switched to Sky boradband and we have had no problems *touchwood* and its been really good. We got it as part of the package with Sky Plus though, not sure how much it is on its own but im pretty sure it wont be expensive.