You really want to never loose or forget a password nowadays. Avoid things a competent but nefarious person can figure out or guess. When I was a kid, we'd have secret decoder rings that shifted letters a number (the code) of characters so if the code was two (2) an 'A" became a 'C', a B became and 'D',..., a 'X' became a "Z', a 'Y' became an 'A' and a 'Z' became a 'B' - Decoding was easy as you turned your wheel two negative two place and you could move your 'C' back to an 'A', etc.. I was a curious kid and soon took the challenge to decode without the code which is easy because there are a whole bunch of 'T's, Vowels, and not to many 'Q's, 'X's and 'Z"s - when I was in the service each civil engineer (I was an A/C Tech) had a storage locker in a main boiler room locked with a Sesame Lock Each lock had 10,000 combinations (0000, 0001, 0002, ... 9999) and you could reset them any time you wanted (Sort of a password) because in theory you could give your code to another to fetch a tool and at the end of the shift, change your combination. This bored E-4 found out you could open 90% of the locks with the combinations from 1920 to 1968 as people took the year they were born, wed, drafted, graduated High School or first got lucky, etc.. The civilian co-workers would keep their lunch so I'd change their combinations and hold their lunch hostage for five minutes to the amusement of all but the victim. Most of user generated passwords use the same stupidity coping with such mandated rules as using (3of4) upper and lower case, number and special characters. This yields "&1fast427Ford" and "MyxLoved-M&Ms" but a truly random generated password is almost impossible to hack in meaningful time because you can apply heuristics. The problem is you have to carry the dang thing written down and stuck in your desk, wallet or shoe which is inconvenient at least and risky at worse. Besides things people can access your desk, digging out your wallet is a pain and who wants to have to take a shoe of to log into ANandTech. I keep all of mine in a notepad file but with simple encryption so if they hack that file, they still have a lot of work to do. Now coming up with a simple encryption isn't difficult if you know the alphabet, have a QWERTY keyboard, etc.. Encode it, store it in a plain view, even on a sticky note stuck to your computer and decode it as you enter it until you memorize it. Example: use your keyboard and go left some number to encode and right the same number to decode but use truly random generated real passwords. Example (left 1) makes middle row an 'A' a 'L'. a 's' an 'A', a colon a "double quote, bottom row a 'Z' a 'M', a 'X' a 'Z' a comma is a fo9rward slash and a question mark is a '<' you can see the pattern with numbers only yielding other numbers, low case letters encoded to other lower case letters, upper case letters encoded to other uppercase letters, and the rest (special characters) which are on all four rows - converted to other special characters. That scheme makes it easier to crack because you have a pattern but it is easy to change and you don't have to remember (until you really do remember) the pattern .Besides if you can remember the complex password, it is time to change your password anyway. You can do tricks like not encoding some letters or numbers if the clown in the next cubical fancies himself a code breaker. Simple rules to encode and decode random passwords are easier than trying to come up with mnemonics for today's random generated password. The point is there should be something you keep in your mind and don't write down even if it is a simple as shift one left to encode and one right to decode. A good creative mind an come up with more encoding schemes than a 'cracker' can figure out.