A fairly amazing read

http://arstechnica.com/security/2013/05/how-crackers-make-minced-meat-out-of-your-passwords/