Good method there...very secure
Heres another one...pretty much uncrackable (well...unless you can figure out a way to decode over 11 characters at a time)
PHP Code:
$hash=md5(sh1(str_rot13(md5(md5(md5($password.md5( sh1($password.$salt))))))));
If you can crack that then you are very desperate :P