virgin 50 Mb Internet is pretty good, I would ask in the the virgins cable forums
http://forums.thinkbroadband.com/virgin_cable.html
I think their small packages do traffic shape throttle data
MY freind who lives 13 doors down from me has 20mb cable, and I have 20mb adsl from sky (I connect at around 16mb). For large files he can download faster than I can, but for the smaller files I beat him. I also have a significantly lower ping than him