First issue I've had with Virgin Media tonight, got home and barely getting 10mbps when I should be on 100. Upload is perfect, rebooted the hub numerous times to no avail. Service status claiming no known issues.
Check the power levels on the Superhub.