I have used keepass on an IronKey USB thumb drive for a few years now.
I have worked in information security and I came up with a way to make complex passwords by using patterns on the keyboard. If you were to ask me my master password, I couldn't tell it to you without sitting down at a keyboard to type it out. It's very complex, no words involved, and I only memorize the pattern not the characters so its easy to change my password when it expires without having to memorize another one. I simply move the pattern up/down/sideways when I change it. That also does make it difficult to enter when using a tablet or phone keypad while connecting with Citrix Receiver to work. I also use different passwords for each service. I keep those in keypass on my encrypted IronKey which will wipe itself after too many failed password attempts.
Last edited by Chesafreak; 09-14-2012 at 08:49..