Teamviewer? It's free, and it's retardedly easy to set up. Once they have teamviewer on their computer, you just access it by entering the number teamviewer associates with their computer, and the user/pw. Bam, you can do the rest yourself.
I'm sure you're responding to ShawnD1's post (even though you didn't quote him).
I use join.me for the same thing because of its extreme simplicity. Works with Mac too. If someone was using Internet Explorer, they only had to click "Share" then "Run" and read the 9-digit number to me. They never have to find / delete the executable because it goes to Temporary Internet Files or Downloaded Program Files. It doesn't actually install, so the user doesn't need to uninstall anything. Firefox/Chrome/Safari is only *slightly* more complex because the user downloads an executable file and has to click again to open it, so there are 2-3 more warning screens and they're left with an item in their download history. The executable file can be deleted afterward.
Now they added one step to the process by adding a "Pro" or "Basic" selection before clicking Share. Now I have to tell the person: "Under 'Share', click 'basic'. Then click the yellow circle next to it."
Of course, there's a trade-off for extreme simplicity. The join.me viewer gets confused when I use the Tab key while controlling someone's system (I use Chrome on my end, so I don't know if this is the same for all browsers). Also, due to process isolation, I can't see UAC prompts on the other end and the screen just seems to freeze while the on-site user sees the UAC prompt. When I launch an installer and the user clears the UAC prompt, I can't click anything inside the installer window, but I can still see it and tell the user what to click. I believe I can only interact with user processes.