Not intending to start agressing either service.. but just thought it'd be a quite interesting discussion:
Virgin seem to have their system absolutely future-proof. No need for a dish - that single coaxial cable is able to handle 3 HD streams + a HD stream on demand. In comparison, Sky can only handle 2 HD streams (1 for each cable) - (can watch another HD stream via On Demand - but this is done over your INTERNET connection - not the TV cable!)
Virgin also have the advantage that the weather does not affect their service... Unlike Sky.
On the other side of that, Sky box is much leaner and quicker and Sky have a larger fan-base.
My question really is, yes both platforms are usable right now.. but in the long run.. surely Virgin have the upper hand in terms of future use? Sky are limited by their equipment as it does not run over their connection (whereas Virgin from your home is linked to them)
What do you guys think?