Yo uso UltraVNC en los PCs y VNC per Android. No es la solución más sencilla de poner en marcha porque hay que abrir puertos, instalar y configurar el servidor VNC, crear una cuenta para DNS dinámico, etc. Pero todos los programas son gratuitos, funciona bien, y eres tu el que tiene las llaves y el control total del sistema.