I used this
http://www.cyberguys.com/templates/SearchDetail.asp?productID=5843
here it is without audio
http://www.cyberguys.com/templates/SearchDetail.asp?productID=4016
I like it because the cables are included and attached. It is also a pretty compact size and worked well for my needs.
I use a wireless mouse but gave up on a wireless keyboard because it didn't always get detected and I hated having to reboot and hope.
As far as switching, two fast clicks on the scroll lock key switches from computer to computer. I don't currently use a keyboard with all the buttons that open email, change volume, open a browser, etc. so I haven't a clue how it would work.