Personalmente recomiendo también
TeamViewer; Lo uso a diario y es una maravilla. También he utilizado
LogMein y es de un nivel similar. En ambos debes instalar un programa en el ordenador cliente y nada más. Sin configurar puertos, routers,... Lo único que necesitas es que el ordenador tenga una conexión a Internet.
Un comentario sobre ambos, es que son "Free" para uso no comercial; No son "libres"; Revisa las licencias.