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.
The past six months or so have seen a veritable flurry of tiny, Linux-powered PCs descend upon the market, including not just the widely embraced Raspberry Pi but also the Mele A1000, the MK802, and ...