Ian points us to this web site: http://www.passwordchart.com/. They have a tool that allows you to enter a phrase to generate a password chart. You also enter your desired password and this gives you the string to type in that is "complex". Rather than remember your complex password you just remember your chart phrase and type in your easy to remember password to generate your complex/hard password.
For example, the passphrase I tried was: thisisreallyinteresting
Then I typed in my easy-to-remember password: bozo
...and the output was: pLTP8sKLTP
Which I would use, for example, as my Active Directory password. "bozo" is certainly easier to remember than: pLTP8sKLTP
...but is pLTP8sKLTP easier to type than "bozo"?
Interesting concept but what do I do when I forget "bozo"? You know that I will.