Virginmedia is great and fast when it actually works. I have the top package and it drops out and has no Internet multiple times a day its infuriating. After being with them on and off for years I've given up and going to pay for 2 connections at slower speed as it honestly will still be better.