I was wondering if I could reasons or links to resources explaining why SHA512 is a superior hashing algorithm to MD5.
It is simple, MD5 is broken ;) (see Wikipedia)
Bruce Schneier wrote of the attack that "[w]e already knew that MD5 is a broken hash function" and that "no one should be using MD5 anymore."