Cheapest way to get Sky F1 is:
M+ Tv pack £12.50pm + Sky sports pack £22.50pm = £35.00pm.
So £4.75 more expensive than it is on Sky plus the Virgin will be carrying the SD channel, not the HD channel.
Also that is with the V-HD box so no recording tv like Sky+
Personally I think its a bit of a poor deal, but it is the one I was expecting.