I would rather trust my brain for storin passwords and usernames rather than some software or hardware. Atleast I will know about it when i loose it and then it won't matter. :-)