I found a webiste that has a service that allowes you to take control of computer systems over the Internet to provide remote support to end-users. This is not a novell idea or a great discovery but the thing that makes this site and their service speacial is that they don't sneak in additional charges and dont have a complicated billing system for their remote support solution.
Remotely access and control an unlimited number of computers over the Internet using thier remote support software service with one rate. Also, unlike other services that may charge for minutes used or the number of desktops accessed, there's none of that.
Remotely connect to and control as may systems as you need to. You could even change the computer you providing remote support from. There's "license" attached to any particular system. Change as you need to. There are even other sites that sell a program that has you networks IP address "burned" into it.
Thier system is dynamic in that if your location that you provide remote support from changes, you just make a simple change in your user page to accomodate for. The software that downloads to the remote computer autmatically "knows" of the change and tries to connect for remote desktop support using the new configuration.
There a various vendors of pc remote support software that offer static solutions. Ther are even others that provide the tools to allow you to build your own remote control program. What these sites to is create an executable program for you that packs in an IP address that the remote control softwar that downloads to the remote computer uses to connec to. This works fine but what if you IP address changes or you need to provide PC remote support from a location other than the one that the program was created for - this is a problem. Remote PC support software should be as dynamic as the worl that's being supported. Desktops change all the time, networks change all the time. How can a support program not change too.