I haven't done this - so take this as a typical Internet Forum Comment...
I think I'd be reluctant to go an X-10 route for this application.
All of my TV gear are on nice surge protectors and a UPS or two.
I think those are classic signal suckers.
I guess you could get it to work by careful placement of the modules - but I'd probably check to see that I can get an X-10 signal to my TVs and stuff first.
I have a HTPC, so I'd probably just go with a $50 USB-UIRT.
Which is a Universal IR Transceiver that hooks up to the PC's USB port.
And then either program something myself or look at a software product like Girder.
Again - could be my personal bias.
There's no chance of an X-10 signal making it into my TV room right now.
It's all isolated from the rest of the house.