I can't take credit for finding this on my own as I saw it on a (rival) forum, but if you go to
http://uk.virginmoney.com/media/ apply before 31 Jan and make a purchase within 90 days of applying you'll get £40 off your Virgin Media bill. Money for nothing, and 3 months interest free on payments makes it even more attractive!