In case anyone is interested, LastPass is a great password management utility which I personally use and recommend to clients if they don't have something more robust already in place. I've got a 20 character master password which logs me into LastPass then all my passwords are randomly generated so no matter who knows what my pet's or street's name is, I'm covered. I also use a small USB device (YubiKey) for two-factor authentication with LastPass which adds another layer of security; if that device is not plugged in to systems I have not already deemed trustworthy, LastPass cannot be logged into.
The problem is that as humans, our capacity to remember multiple passwords is limited, so we create easy passwords and use them all over the place. LastPass helps to remove this limitation.
www.lastpass.com