So after 1 day of testing, here is what i think so far... and im comparing this to my VM 30Mb connection.
Page loading is a lot more responsive and noticeably sharper. Streaming is much more smooth, no buffering at all on 4od or iplayer, and 1080p HD videos on youtube load fully within about a minute. great speeds on bittorrent, and im able to upload at around 760KB/s which is the highest i've seen so far. i've noticed ping is lower usually on BT too.
Overall from this experience so far i'd recommend BT Infinity over VM 30Mb.
This is my result from BT infinity wireless
This is my respect from VM 30Mb wired
I'd also like to point out that i get a very slight increase on speed on BT if i connect to wired, goes to around 31Mb/s also.