Providentially, yesterday I started using a password manager (KeePassX) to organize my online passwords even before I read the thread here: http://www.puritanboard.com/f66/how-safe-cloud-67903/. It allows you to store your encrypted passwords on your computer. You can use dropbox to sync the passwords across computers. It will allow you to generate random passwords easily (a very nice feature) so that you can easily have different passwords for your various accounts. Its limitation is that if you are on a public computer, you need to have a USB key with your info or some other way of opening your KeePassX file. Lastpass is an alternative that is cloud-based, but this allows you to open up your Lastpass account from a public computer using a one-time-password (a very nice feature) to get around this problem. There is also Roboform, Passback, 1password, etc. If you use a password manager, what do you use and why?