Hmm. Remote Desktop? But performance is not so good.

Maybe you could screencast and stitch the video onto 1 display, and use Synergy for control...