I sometimes have customers that have simple problems I can fix from my desk instead of driving to their business or house.
Right now I guide them through setting up NetMeeting and connection to my PC with it.  Then they share their Desktop via NM and I take control and perform what ever maintance is needed.   This works very well most of the time.  It's just a hassle to explain to them how to find the conf.exe file, then config NM ,  run it, connect to me and then how to share their Desktop.
I wan them to just go to our company's website.  Follow a link,   Enter a username.  Then Remote control would automatically be handed over to my PC.