LastPass / MasterPassword are both good.
You may consider using Google Docs and create a single password rather complex password to get into that document. Save the password somewhere you will remember ... head, cell phone, post-it, whatever.
If you do that be fucking sure you use https:// to access google docs.