Toecutter:
It will work with Virgin Media but you will not be able to control the VM box remotely through the slave interface, whereas with Sky you can. Hope this helps.
That's not quite true. Older Virgin STB's use IrDA to send remote commands. If you have an old Pace 1000/1010/2000 or the Scientific Atlanta 4000/4200 then you need something like the AEI DG400 DigiSender that will handle IrDA. If you have any other STB, like the Samsung or V+ that use normal iR, then any normal AV sender should work fine. Best to search the forums for advice from someone who has your specific STB,