We know that Virgin Media have issues currently affecting a number of customers due to problems at one of their data centres - there are details on the virgin media help forum about configuring a proxy to get around the issues. Not sure if that will help, but is worth a go - we are aware that our site is affected by this issue they have.