Another one for 1Password. Stores any info you want, and works across platforms. I think it's on sale still too.
1Password recently added another great feature... far better than any other program that I am aware of.
It is called "Watchtower" and it was developed because of the Heartbleed exploit. Unlike other solutions, 1Password downloads the entire Heartbleed database and then compares it locally against your personal data. It does all of this on your own computer, so that there is no chance of your personal information leaving your own computer.
Note that even if I did nothing... the fact that I never use the same password anywhere... I am much less vulnerable by the mere fact that all of my unique passwords are captive to just a single site.
In my case, I have 395 stored records in my vault of which 303 are login passwords. Note that I do not do anything extraordinary... so most people probably have about this many passwords stored... even though that probably would not realize they have this many. Against my collection of login passwords, Watchtower is identifying 101 (exactly 1/3) that need to be changed.
It is now trivial to work through that list, starting with the most critical first... so that I do not remain open to the Heartbleed exploit that we all face. As more websites close the Heartbleed exploit, Watchtower will keep me up to date on which of my 303 logins need to be changed.
Once again... remarkable execution by the what I consider to be the best password program available.