Toasty Real VNC is the one you wan to go with. Very Secure and password protected.
The host runs the server, the other PC runs the viewer. You do have to have both machines on and both machines running the software in order to connect by IP address. I used it here at home for a while to manag my home network.