O VNC é uma abordagem de força bruta para fazer o desktop remoto - a implementação genérica simplesmente envia a imagem para você na tela no momento, e seu sistema apenas exibe isso. É por isso que é tão portátil, mas é uma droga na maior parte.
Eu pessoalmente tive muita sorte com controle remoto do Chrome como um cliente de área de trabalho remota - é simples, e tem um bom desempenho louco em relação à WAN. Desligue aero, e além de som, é quase nativo, com quase nenhuma configuração de conexão. No entanto, você descobriria que, se o cliente tiver uma resolução menor do que a do host, a qualidade / o dimensionamento da imagem não será sempre muito bom, e isso será pior se você precisar de caixas de correio.
Se o servidor é uma caixa linux, tive boa sorte com as versões freenx / nx, embora o desenvolvimento em freenx pareça ter estagnado. É provavelmente o mais rápido ambiente de trabalho remoto que usei até agora, até ao cromo remoto. Você pode usar o cliente oficial de nomachine com qualquer um dos mais comuns em variáveis de distribuição disponíveis
Com o RDP, talvez seja necessário obter um cliente adequado (há novos clientes para o Windows XP que ofereçam suporte ao novo brilhante vista e 7 coisas do RDP) e com versões mais recentes do Windows, deixando intuitivamente é bom. Também é mais rápido que o RDP, já que envia instruções sobre renderização, em vez de bitmaps da tela.
E, claro, há sempre a opção de não exportar o gui e fazer tudo sobre o ssh ou mosh - o que significaria quase nenhuma sobrecarga e parecer muito legal; p.