Talk about a productivity boost - I've been experimenting with controlling multiple PCs with different hardware, and this is what works for me.
You can use two Windows machines at once with a single keyboard and mouse without any special hardware. I had an extra laptop lying around that now connects with the same keyboard and mouse as my PC.