Yo utilizo
TightVNC.
Las últimas versiones funcionan correctamente en cualquier versión de Windows.
Solo 667 Kb.
También existen clientes/servidores para otras plataformas.
A veces utilizo TeamViewer, pero la versión de prueba me da solo unos minutos y se corta.
Utilicé
UltraVNC y
RealVNC, pero me quedo con TightVNC