Another vote for LogMeIn - I've been using it for several years to remote control family computers when they need help.
The free version needs to be manually installed on the individual computer. There's a paid rescue version (not sure how much it costs these days) that lets users go to a website and type in a support code you generate. It automatically installs the software and connects to you.