Maybe win2vnc? I haven't used it myself, because every time I've had two screens, either one's been Linux (x2vnc) or they both have (x2x), but it sounds like the right idea.

Peter