Free password keeper for personal users.
Version that works on Vista is a paid program (and allows you to run it off your usb stick).
Any PasswordNot as fancy as some, simple easy to use even for non-computer literate folks.
You can store far more than passwords in this handy little program. I use it for everything... I even have a folder of program registrations!
I agree that the longer the password the better.
But I also agree that the number 1 way to crack a password is by sending you a keylogger virus and just COPYING your input! So using Adaware or Spybot, etc that look for those nasties is one of the best ways to protect yourself.