I have used in the past and it does the job and it's free.
The only draw back is the color level, only 16 colors but you can see the other desktop in real time.
Both systems will have to have VNC installed one running the server one running the client.


