How to Make Your Passwords Not SuckIn today’s online and connected world, passwords are a painful but necessary part of life. As an I.T. professional, I see someone almost every day that’s frustrated by some kind of password problem. I see many people who just don’t understand good passwords and have no concept of how to make them easy and secure. A little understanding and planning prior to being asked to select a password can alleviate some of the frustration that leads to weak and unsafe passwords.
http://www.techunboxed.com/2012/03/how- ... .html#more
How Big is your Haystack?
https://www.grc.com/haystack.htm
I entered in one of my passwords on this site and found that it could be broken in 1.5 years or 13.54 hours using a massive cracking scenario.