i agree that VM is very bad for ping jitter and at peak times some areas of the network (at street level) are slow
thinkbroadband speed test is more realistic of what your getting (90-100mb/s is Normal for single threaded downloads and 200-300 on multithreaded tends to be limited by that speed your paying for in my case 200mb which is in fact 220mb profile so speed tests manage to report 200-210mb/s)
ignoring others on why using wifi for speed tests is not going to give you correct results overall unless your using a speed test that uses very high conenction rate to force a good speed test result (as i read the other replys you seem to not like it) but if ping is high then your going to have problems (use
https://f8lure.mouselike.org and
http://www.thinkbroadband.com/ping to monitor your connection as Virgin uses a Semi static IP as in it Never changes unless you been offline for more then week i bealve or the MAC address changes witch norm should not happen)
a high jitter VM conenction (annoying for gaming on)
http://www.thinkbroadband.com/ping/share/d691424d9db...
diferant area on VM
http://www.thinkbroadband.com/ping/share/31c1a23163b...
a normal FTTC connection (no jitter, the sudden Spikes are Normal activity when sending large emails and backups)
http://www.thinkbroadband.com/ping/share/c6931e17ada...
on Virgin norm its the Upload congestion that is causing the issues not download (as that is rate controlled at the FTTN node) upload basically gets or tries to get a free slot so it can send data and can result in poor download speeds at times when upstream utilization is past 60-70% (VM upstream is like wifi if to many are using it it falls apart in retry sending data of death and you end up with high ping and packet loss)
half of my street whent back onto BT or SKY (1-4mb) when Stupid india CS people at virgin was increasing pepole packages when they complained that there internet was slow which made the problem worse as they got more upload speed as well witch made the congestion even worse (really wish VIrgin would lower every ones upload speed profile in a area where upload congestion is very high until they add more cards or split the FTTN cab or be more) we have FTTC here at last so i am considering on moving to it (even though i only get 30-40mb and 5mb upload)