I never realized how useful Remote Desktop is before! I regularly use my iMac now, but I still have a Windows PC on its side. It has its own keyboard, mouse, taking up space. Thankfully Microsoft makes a Remote Desktop software for Mac. Make sure you get the version 2 beta. The official one 1.03 is way old.
All I did was enable remote desktop on my Windows machine, log-off, and then I can log-in to that machine using my iMac via the Remote Desktop software. This is probably not new for many people, but I just realize how useful it is now. LOL. I can even log-in to my HP Windows Home Server unit, which is headless (you cannot connect any monitor nor keyboard directly on the machine). Sweet.