VOTE: KeePass - I use in addition to LastPass. Keepass is my master password file while LastPass contains a subset for daily use. One of the features includes attaching files to the password entry... great for those QR codes for two-factor authentication.