Easy Solution?
I experienced virgin media broadband when I moved into my new flatshare. Get home from work, maybe watch an episode of top gear on iplayer and then the internet connection flatlines thru throttling. All games were unplayable online, bfbc2, left4dead2, world of tanks, you name it. Needless to say I promptly took over the house internets, set up with a sky broadband package and never looked back. Everything worked lovely. Sounds like im bigging up sky here but their broadband policy regarding throttling / traffic shaping is very good.
TLDR : Virgin Media are fekking awful, use a different ISP.
Gimp icon cos I like gimps.