TeamViewer works really well for me! I've been using TeamViewer for nearly five years, and I find it very user friendly, highly functional, and low footprint on my desktop. If all else fails, I'll read the manual (as with any software tool), and I don't have to do that much with TeamViewer; it's quite intuitive and easy to navigate.