Excellent research and advice on password security
Schneier wrote a great article on password security, the impact of complexity, and the ease of cracking passwords.
Finally, great advice on how to choose good passwords.
Some of us, after all, do not have two-factor authentication.
http://www.schneier.com/blog/archives/2007/01/choosing_secure.html
Enjoy,
Bill Gross