Not directly related to subject but since it is related to passwords, security, hashes, big chunks of data processing, etc. ... Here we go : Advanced Instant NT Password Cracker
You think a password like u76d0pelgbuz3 quite complex and hard to break (it took these guys just 2 seconds!)? Just read the technical paper and think again ;-)