1Password – “1Password remembers them all for you. Save your passwords and log into sites with a single click. It’s that simple. With 1Password you only ever need to memorize…one password. All your other passwords and important information are protected behind your Master Password, which only you know”.

I have been using this for years and it’s never been hacked as far as I know.  I would suggest this one because your data is not maintained on their website.  This makes it more secure in my opinion.  LastPass was hacked and a lot of their data was exposed because it was maintained on the web.  This is why I would suggest using 1Password.  You can sink all of your data with other devices and computers because the backup is maintained in Dropbox.