hello...
i have for about 3 years now used a starview kvm for this very thing:
http://bit.ly/3wloBH
switching back and forth about 50 times a day (2 xp boxes and a g5 mac) - use my old dell keyboard and a usb mouse, and it's worked great. the only thing i occasionally hit is that the kvm has keyboard shortcuts to switch and i accidentally trigger part of them with an alt-shift style combo that i have to then repeat to get it out of that listening mode - but that's probably about 3 times a week switching a ton of times...
nice solid product and i highly recommend it...
hope that helps!
sitruc