if i am not wrong , md5 is the only hash that cant be decrypted
sha1 and sha2 can be decrypted as it ask a verification key (it use a key to encrypt) and thats the value part that md5 does not have
it is possible that i am confusing it with a other system , but i am sure it was something like that , (ssl use sha1 as encryption ?? or not ? and get decoded by the browser with a valid key )
anyway , the point i mean with it , there is a pass changer script around somewhere that change your password by comparing the hash with each other
but thats the only usefull thing
for the rest it is useless to ask for a decoding for passwords as it never give a good feeling (why you need decoding of something that only the end user need to care about ??)
basicly the point that goes around here is that this question is a question that does not belong here and have no good reason to belong here
anyway , hopely your happy with your answer
Greetings From PowerChaos