You don't need a SkyHD subscription to watch BBC HD on satellite, just the box. And Sky doesn't pay the BBC anything for BBC HD; the BBC pays a satellite carriage fee (to SES Astra) and an EPG listing fee (to Sky).
But you do need a Virgin V+ subscription to get BBC HD on cable.
Like the man said, get your facts before you post.
Subscribe for BBC HD?
You don't need a SkyHD subscription to watch BBC HD on satellite, just the box. And Sky doesn't pay the BBC anything for BBC HD; the BBC pays a satellite carriage fee (to SES Astra) and an EPG listing fee (to Sky).
But you do need a Virgin V+ subscription to get BBC HD on cable.
Like the man said, get your facts before you post.