Could be your connection, gaming server problems or internet routing issues. To rule out your VM connection, go to thinkbroadband.com create an account, and then set up a Broadband Quality Monitor. Let that run for a minimum of 24 hours, see what it shows, and if need be post a link to it here.
I'm a Very Insightful Person, I'm here to share knowledge, I don't work for Virgin Media. Learn more
Have I helped? Click Mark as Helpful Answer or use Kudos to say thanks