Jon,
That seems pretty steep! I tend to go for the annual offers but it hits you usually in the 10th month with an increase so it is all about working out the average cost.
What I did find frustrating with Virgin is that because they are so good, after the initial offer you feel a bit boxed in at a +£40 deal.
Moved house recently and had to settle for Sky or BT due to the area. Went for Sky broadband only (with a deal) then using the existing satellite, from a previous resident, plugged in a Sky+ box I found on gumtree for £5 for standard channels.
I then bought a Chromecast for catch-up tv, youtube, Netflix etc.
I honestly now feel I have a better setup for minimal amount of initial and repeat spend (£18 a month). On top of that I got £75 to spend on pre-paid MasterCard.
ah the old FreeSatFromSky route
I did the exact same thing using one of the standard sky white amstrad boxes for about 2 years so we could have a TV in the bedroom since an Indoor aerial was next to useless in giving us a good signal