I'd like to have a remote desktop solution that allows me to connect to remote PCs even while other users are logged in, using a different session. The whole idea is that the user working locally in the remote system can work normally without being disturbed by the remote user.
I have tried TightVNC but I couldn't figure out how to enter into an independent session.
I have also read about a hack for Windows XP (also for Windows 7) but I'd let it as a last resort solution since it's rather nasty.