The other advantage to MD5 is that it encrypts to a constant size (within certain parameters I assume) of about 32 characters depending on what kind of information (bin, hex, base64) you're encoding.
This is very handy if you're using a database to handle your passwords.