I've always liked KeePass for storing passwords in a secure format. It gave me:
1. encrypted passwords
2. a password protected file (one password to remember instead of 100)
3. and the ability to auto-complete passwords onto a webpage
4. oh and its free
I was slightly nervous about storing them on my actual system. I have survived hard drive crashes where some significant (not super important files) but some personal images and school files that I definitely would have prefered to keep. My KeePass file was one of them. Also, even the best password system can be broken given enough resources and time. Steal the whole computer and all you need are the resources...
Thanks to the wonders of Google (searching and Drive) I found a KeePass Plugin that handles much of the hassles for me. Google Sync for KeePass2 allows you to sync a KeePass file (.kdbx extension) up to your Google Drive account.
Full details on instructions are on the link below, but this is a great way to keep your passwords save from unwanted eyes and also backed up. It is a manual sync, but when saving a new password just remember to sync the file to your drive and everything is good.