ShowMyPC is a remote control utility that's designed to help you connect to another computer via the Internet and control that workstation just like you would be in front of the monitor.
Of course, the whole thing is a bit more complicated, and there are some requirements to be met, but ShowMyPC is quite easy to use. First of all, the other user needs to run the application as well, with the 'Show My PC Now' option turned on.
Next, the second user has to hit the 'View Remote PC' option and write down the password provided by the remote system. No IP needed, no other information, just the password and you're ready to go.
How's that possible? Well, ShowMyPC relies on what's being called SSH port forwarding, so you won't need to input more information about the other computer besides the randomly generated password.
We've tested the app on two Windows 7 computers and although the connection was established in just a few seconds, controlling the other machine was, for some reason, rather difficult. The connection was slow and the remote delay reached several seconds in some cases.
There are only a few options available, but once you establish a connection you can also send ALT and CTRL commands using dedicated tools and also initialize file transfers on the fly.
To sum things up, this is a decent remote controlling utility that provides a decent set of features one would need to manage computers via the Internet. Some performance issues may appear once in a while but, overall ShowMyPC should prove its worth.