I am sorry you are experiencing disconnections when gaming, your line and hub are looking good from here. I wonder if it is a wireless performance issue, are you able to try a wired connection as we would recommend them for gaming.
should be able to play with wireless ok. My son not with virgin but his 2 sons play wirelessly at same time only on a 60 -70 connection they can play without disconnects. I'm on the full gamer package 200 down 20 up and I get disconnected even at 22-00hrs on a Tuesday night you have some serious Problems.
Nichola_C you do a lot of posting on these help forums but seems you have a actual lack of help.
you have posted on my own problem but still no joy