I want to share my monitor, PS2 keyboard and USB mouse between 2 PCs and a Macbook Pro. Is there a decent, cheap KVM switch that will do this? Or do I need to get a USB keyboard to use it with the Macbook (since it doesn't have a PS2 port, and I'm assuming there probably aren't any KVMs that take a PS2 keyboard input and output to machines via USB)?