This thread got me thinking about how it's waaaaaay past due for managing my passwords more effectively. After reinstalling Kepass Professional I'm liking it very much now!
When I tried it years ago I had some difficulties with it and not get it to work correctly. I can't remember if I was using the .NET version or not. Now it works just as I expect it too. Feel much better using secure unique passwords as I was using 1 -3 similar passwords across all sites I'm registered with. Absolutely horrid thing to do, but now I can safely say I'm done creating passwords that way. Now EVERY site; banking, community forums, e-mail... BBR
has a unique lengthy password (when allowed) that I don't even know. KeePass stores it all in a database file.
Database file is backed up of course as part of my external system/data backup images, and a separate database file is backed up to a USB key.
EDIT: Just read up how you should NOT keep the database file and the key file in the same folder/directory. So I may change that, but at the moment I'm not sure what the reason behind this is? The keyfile itself is useless without the master password to the database file and the master password to the datasbase is useless without the keyfile...