Thanks for the replies, guys. Looks like a stand-alone is the best option.
Richard, you mention a KBM switch. I'm using a Logitech wireless KB and trackball. Is there a switch that I can use for them? And how does it work - is it software or hardware or both?