Y si quieres algo mucho más sencillo, a aparte de lo que te comenta CharlyZ, puedes usar VNC que va por la versión 3.3.6:
http://www.realvnc.com/download.html
También tienes una variante del VNC que es TightVNC, con muchas mejoras y licencia GNU:
http://www.tightvnc.com/download.html
Algunas de las mejoras son:
Movimiento local del cursor:
Los movimientos del cursor no generan una actualización de la pantalla, sino que éste es procesado localmente por el visor.
Algoritmos eficientes de compresión:
El algoritmo de compresión Tight está optimizado para conexiones lentas, y genera mucho menos tráfico que la compresión tradicional de VNC.
Nivel de compresión configurable:
Puedes elegir el ratio de compresión, dependiendo de las velocidades de tu procesador y de tu conexión.
Compresión JPEG opcional:
Si no te importa demasiado la calidad de imagen, puedes activar este tipo de compresión que comprime las partes de muchos colores más eficientemente.
Acceso desde navegador TightVNC incluye un visor Java:
Funcionamiento desde Unix y desde Windows Todas estas características están disponibles tanto para la versión Unix como para la versión Windows.
Opciones avanzadas desde WinVNC:
TightVNC te da la posibilidad de configurar muchas opciones avanzadas directamente desde el GUI WinVNC, y aplicar los cambios inmediatamente. No hace falta ejecutar regedit para configurar algunas opciones como en el VNC estándar.
Túnel SSH automático en Unix/LINUX:
La versión Unix del visor TightVNC puede hacer un túnel ssh automáticamente usando cliente SSH o OpenSSH.
Y otras muchas más como correción de errores de VNC, etc.