MD5 is broken.
SHA1 is not bad


TTH is just sweet
Tiger/160 should do nicely imho
http://en.wikipedia.org/wiki/Tiger_%28hash%29