Hello,
I wish share with community my recent discover - the opensource sofware called KeePass
http://keepass.info/
It's a lovely work with a lot of possibilities like passoword's random [and strong] generate and save in pendrive!
I visit a lot of sites [with register/login and password] and now I can setup a different password in each site

And all keepass run in a simple memory key.
Maybe all already have this notice

but... really i like spread [my] new good news.
All the best
Joao Barroca
aka beduino