For those of you using logmein , I have just learned that you can add a secondary password on your host computer that is only stored on that computer. When you log in remotely, the system asks for 3 random characters of your secondary password, and makes you choose them from a drop down list using the mouse(not pressing any keys). Therefore keystroke loggers at pubic internet cafes are foiled. Nice option and is free. It is buried in the advanced security section on preferences on the logmein program running in the tray.