TeamViewer 

TeamViewer is an intriguing cross-platform remote support solution that is free for non-commercial use: