I'm looking to get a KVM (keyboard-video-mouse) switch, and need to it play well with Linux and Windows, support 2 monitors, & 2 mice + 1 keyboard. Anyone using a switch they would also recommend? I've been doing some reading and given the price on some of these things, want to get it right from the start.