This solution is brilliant for those who need to remember a unique un-crackable password. There's a link in the article to generate your own.
"These passwords might seem a little odd, but they're actually very, very secure. At current speeds, Knight estimates that cracking these passwords would take around 5 million years. By which point, we probably won't be using Facebook anymore."