I apologize for this off-topic post, but I hope it will be read by as many moderators as possible: I just wanted to register on Stack Overflow, to be able to leave ratings, etc.
I didn't end up registering because I got so fed up by the password policy. I'd have expected more of the administrators of this site than such silly crypto-nerd behaviour (http://xkcd.com/538/). Honestly, eight unique characters, upper case, lower case, digits, special characters: Who is going to remember that? The result is only that people either use the same password for everything or write it on a post-it next to their screen. And it's going be saved in the browser, anyway. Apart from that, this is a web forum, for God's sake, not a CIA database.
It's the same at my university. Guess what, a third of their email accounts got compromised recently by a phishing attack. People tell you their passwords if you ask nicely.
Do us a favor and don't overcomplicate password protection. It actually reduces security, and annoys me.