I want to make my PC have the same functionality of a TV where I can switch it on/off, watch DVDs in bed not have to get up and switch it off/run it on and maybe set a timer to switch it off just incase I fall asleep! I want to do all this via a remote control.

I have a TV card but this doesn't let me switch off the computer and I don't think it is able to control a DVD either.

What's the solution???