Love it
I do get paranoid when using public computers or friends computers though. I sometimes wonder if they unknowingly have keyloggers installed.
Service providers (as in gmail, various forums etc) should offer users to set up one time passwords for that account, possibly even ones that have limited functionality like no settings can be changed for that account.