KeePass is free and provides excellent security.
I played with it a long time ago (I think I will revisit it again) . Choose a good password and you will do fine.
I use LastPass (
www.lastpass.com), have you heard of it?
LastPass has had some problems as of late, however I still recommend it.
If you choose a good password with LastPass, then you will do well (as with KeePass).
LastPass is multiplatform and is free for the basic edition. If you upgrade (for $12 year, sorry they don't except BitCoin yet

), you would also be able to use it with your mobile devices. I have the free edition myself.
LastPass does offer multifactor authentication*. I'm not sure if KeePass does that (as I wrote, I played with it a long time ago). Grated the multifactor authentication is better and easier to use with the upgrade.
No I do not work for LastPass. I just believe that it is a great product.
* Multifactor authentication will require you to do something after you put in your correct user ID and password. For free members (if that opt in), that will ask you to enter some random info. For details, goto
http://helpdesk.lastpass.com/?s=grid