Various links about VNC
Virtual Network Computing (VNC) - Wikipedia entry about VNC.
Taking your desktop virtual with VNC by Tim Waugh
Making VNC more secure using SSH
Free and Easy Remote Access with VNC Reverse Connections
Geek to Live: Secure VNC with Hamachi
Secure VNC with two-factor authentication