Consider an open source password vault: https://keepass.info/ . Bummer to have all your passwords in the clear on compromise because it isn't encrypted.
I am using a schema to derive the password based on the website/application which is stored only in my brain.
My wife uses a little notebook with an encoding scheme known only to her.