I wish I had a good answer for you... but I tried really hard to find a solution like what you seek.... I ended up putting the monitor and keyboard (w/mouseball) next to me.
My next plan is to listen to a Squeezebox and compare it to my Audio PC. If the sound quality is the same (or better), I'll get the box, which comes with a remote and then move the PC to the office and start adding tons of hard drives.

I've thought about configuring and programming a custom user interface using a Palm device.... but that ended up being its own project that I'm not fully capable of doing... However, it CAN be done... I just don't have the time and $ to invest in it.
There's no easy answer I could find... Good luck and hope someone here thought of something clever.
-Carl