The ultimate password strength checker! Password Advisor analyzes passwords and tells you what might be wrong with it: if you're using dates, or common names, or even a combination of easy to guess characters. It will also tell you the average amount of time required to break a specific password.
Password Advisor also maintain a collection of guides to help you make your passwords secure. The service is 100% free and runs on your browser.