TeamViewer

Es un programa excelente y GRATUITO, tiene soporte para Windows, Mac OS X y ahora Gnu/Linux pero todavía esta en beta aunque funciona muy bien igual

Me olvide tambien el soporte para Iphone/Ipod Touch
http://www.teamviewer.com/es/http://en.wikipedia.org/wiki/TeamViewerSegún Wikipedia traducido...

TeamViewer es un programa de computadora para el control remoto, compartición de escritorio, y transferencia de archivos entre ordenadores. El software funciona con Microsoft Windows, Mac OS X, el IOS, y Linux. Es posible acceder a un equipo que ejecuta TeamViewer con un navegador web. Aunque el foco principal de la aplicación es el control remoto de los ordenadores.
Espero que te sirva, saludos