Ahhhh. So instead of a PC remote, a PC that is a remote. :-)
Certainly doable from a PDA, and there were some laptop-based solutions (although they never seemed to have many features), but I'm not really aware of much else.
I suppose you'd need something like this
[Link: innotechsystems.com] combined with an interface...