Recs.
Updated
SpecsUpdate
Pros
Cons
Con Lacks native BlackBerry and Windows Phone applications
No native app is available specifically for BlackBerry or Windows Phone devices.
There is a feature called 1PasswordAnywhere that's built-in to the 1Password vault, which provides read-only access of the database. However, you can use the web app from your phone. Though this may not be optimal for everyone, especially when considering the service is paid.
Con Lacks native Linux support
No native app is available specifically for Linux making this a poor option for Linux users. Though there is 1Password for Families which offers a web app that can be accessed in any browser, but it does cost at least $5 a month, so not free.
Con Does not auto-fill and generate passwords in Microsoft Edge for Windows 10
The 1Password Edge extension doesn't work as well as in other browsers, as it can't auto-fill and generate passwords. Only LastPass seems to have a fully-functional browser plugin for the Edge browser at this time.