Following some of the recent security-related postings here, some of you have asked how best to choose a strong (ie, uncrackable) password.
My advice has always been to choose 2 unrelated words, separated with a non-alphabetical character. If you read the item about how password crackers work (http://www.techsupportalert.com/content/want-find-out-how-password-cracking-works.htm) you'll know all about hashes. One characteristic of a hash is that you can't crack a small part of a hash. It's all or nothing. So if your password is "allow2willing", for example, cracking each word in turn simply won't work. The cracker has to be lucky enough to guess both words, plus the separator.
For added strength, you can tweak some of the letters in one or both of the words. Perhaps change some of the L's to 1's, or some of the O's to 0's etc.
If you need inspiration when a web site asks you to choose a password, try opening another browser tab and going to www.passwordsavvy.org. This site walks you through the process of creating a random, strong password, and then copies it to the Windows clipboard ready for you to paste into the other site.
As to how you subsequently remember that strong password without writing it down, I'll leave for tomorrow!