I've just installed Trend Micro Internet Security Pro which has a feature to encrypt keystrokes. A great idea. Unfortunately every time the keystroke encryption program starts it requires the approval of Vista's User Account Control. This of course happens every time the computer starts up. This can get annoying. When I asked Trend's help desk if there was a way around this annoyance their advice was to permanently disable UAC. Their words were "Rest assured that even though this feature of Vista is disabled, the level of protection on your computer is not compromised." Not the advice I expected from a security company. Seems Microsoft wasted a lot of time and money developing UAC.