Short version: of course you need salt, but the real goal is to make brute-forcing infeasible. The best way to accomplish that task is to make your hash function as slow as possible, and able to be slowed even further to compensate for advances in hardware.
Issues apparently include:
And various Unix flavours have similar default behaviour?!
The Whole World Burns is the rephrase miniblog, containing links and other miscellaneous trifles.