Teamviewer is a nice program but it is only free for Non-Commercial use. It will allow you to use it multiple times, but if your supporting more than 1 user, it is going to flag you as a commercial business. Here is one that I have used in the past
http://www.zolved.com/remote_control