This isn't actually my project originally, but it's useful and hasn't been updated in forever so I forked it.
x2vnc is like Synergy; it allows you to control multiple machines from one mouse and keyboard, provided your master system uses X and the other(s?) have a VNC server available.
My fork may be found here. Patches welcome:)