A very good read of how bad the Adobe breach was. It also answers the question as to how Facebook was able to determine what the passwords used on Adobe were the same as being used on Facebook (even though they do not store the password or even the encrypted password). It is also truly scary how easily you can determine passwords given a large enough sample size.
Anatomy of a password disaster – Adobe’s giant-sized cryptographic blunder | Naked Security.