A method I recommend to more forgetful people is to create two small random strings and then insert a word associate with the web page or service. This way they only have one cryptic part to remember and the middle they can easily remember per site.

For instance.

x78&*AmazonCom%^42
x78&*Axiom%^42
x78&*JoyMark%^42

It's not perfect but its a good start for people who would otherwise just use thier birthday, daughter's name, etc.

For a manager, I've been using the free KeePassX. I don't put any monetary based services in it and chose it mostly because it has a client for every platform I use from Android to Linux. The encrypted file is stored in Dropbox so it stays synced across devices. I don't use it for banking, any monetary services and such.


With great power comes Awesome irresponsibility.