Do any of the VNC flavors include an automatic reconnect feature when the server is connecting to a listening client? The problem is that the VNC connection will drop with even the slightest interruption of the connection between the two PCs. When the client is connecting to the server this isn't a big deal, but with reverse connections your done until a human reconnects you.