From Saint Andrew's Paradise:
Saint Andrew's Icon Changer is application that makes changing icons on the desktop fun and easy.
Simply click the icon you want to change, point at the one you like and that's all. You can now assign an icon of your choice to each and every file on your computer. Personalize your computing experiences to make using computer a bit easier and much more convenient.