My favorite application
I use, and strongly recommend, 1Password from
http://www.agilebits.com
I make all my passwords very long and complicated, and the only way I could ever keep them organized, and secure, is with 1Password. It is available for Mac, Windows, iOS, and Android, so synchronizing your passwords between devices (with Dropbox) is a breeze.
As you know, using the same password for all your web account logins is a really, really
bad idea. This application will make your life so much easier (and safer). The price may seem like it’s a little high, but it is SO worth it in my opinion.
You can buy it from the Mac App Store, or directly from the
Agile Bits website store. I recommend purchasing directly from
www.agilebits.com for three reasons.
1. The developer makes a little more $ (doesn't have to pay Apple 30%).
2. If you buy the Family Pack license you can install it on any/all computers of up to 5
USERS living in your household without having to have your iTunes ID setup on each computer (as you would if purchasing through the MAS.
3. If you have a mix of Mac & Windows systems in your home, get the Mac+Windows Bundle, Individual or Family License versions, see
licensing details here. The Windows license is not available when purchasing through the Mac App Store.
They also have a 30 trial version you can download from their
website. Give it a try, I think you'll really like it, too.