Have just downloaded Trusteer Rapport from Natwest and found some of it's features interesting. It encrypts keyboard strokes at kernel level just like KeyScrambler but also does a lot more. It blocks all access to information in your browser so that malware cannot read it. It also protects your browser from unknown toolbars and add-ons/extenstions by isolating them from browser. And finally it protects against pishing, pharming and dns type attacks. Here's some info: http://www.trusteer.com/product/technology http://www.trusteer.com/presentation-how-it-works This got me thinking because I've been using Geswall which is not compatible with it. It has made me realise that while programs like Geswall, Defensewall and Comodo Firewall etc do a good job of protecting your system, are they really so good at protecting your browser? Geswall or Defensewall will let an executable or virus run for instance because the executable/virus would be untrusted if it came in through your browser. Can that executable/virus potentially read info in your browser not just through keylogging but also by directly reading fields or accessing the browsers internal storage? If so these solutions are not very good at protecting private information in the browser. Is something like Rapport essential then? What are your views?