Synergy2 – Keyboard Mouse sharing across two or more computers
UltraVNC – Remote Control
MaxiVista – Use other screens attached to different computers on your network, as though they were attached. “MaxiVista is a dual monitor software and can turn your spare Laptop or Tablet PC into an extra monitor for your primary PC:”
This software lets you use Mouse gestures for Windows (and the Tablet PC). Upstrokes copy, downstrokes paste, diagonals minimize and much much more.