You most likely will want an eletronic KVM switch
This is the one I use.
http://www.iogear.com/products/product.php?Item=GCS1714
It comes with cabels, and have keyboard macros for switching between the computers ect. and it can use a fairly high refreshrate and size.
Ofcourse if you want USB ports you may not like this one, but I think they have a model with that, also it is in a 2/cpu version aswell but at nearly the same price.
:EDIT: the link is accerly for the USB version, I have the PS2 one.
This is the one I use.
http://www.iogear.com/products/product.php?Item=GCS1714
It comes with cabels, and have keyboard macros for switching between the computers ect. and it can use a fairly high refreshrate and size.
Ofcourse if you want USB ports you may not like this one, but I think they have a model with that, also it is in a 2/cpu version aswell but at nearly the same price.
:EDIT: the link is accerly for the USB version, I have the PS2 one.