You should just keep one in your head and change your secret question answers in a way where you will only know the answer to. Internet safety is a must. I have a "If you are dumb enough to get your password stolen or hacked, you deserve it" type of philosophy so internet security on my computer is like a stage 5 nuclear facility under the pentagon. Keyloggers are overrated and can be found quickly. I strongly advise you shut off your computer or at least turn off the internet when your finished using your computer.
I keep reading where people should change their passwors frequently. That is fine if one does not have many places to go to change passwords. I have several hundred and to make frequent changes would be a pain in the butt. Even though my password is relatively secure if somene hacks into Yahoo, Google, etc and gets my passward from there I probably won't know about it for some time, unless notified by the website. And I do have different passwords for different types of sites. I wonder if it is really worth all the trouble to change passwords frequently and to have passwords that are not easy to break. And I am aware that if I am not diligent enough a hacker might get a keylogger installed on my computer without my knowledge and there go my passwords.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic