ActivIcons makes it simple to change properties for various icons on your Windows desktop and in Explorer, plus attributes for many other desktop settings. You can save and restore the desktop layout, repair corrupted icons, increase the size of the Windows icon cache to prevent future problems, and much more.
You can substitute your own icons for the standard Windows icons and cursors. In fact, ActivIcons goes through your Registry and lists out all of the icons found there, so that you can change those as well. You can even use ActivIcons to display animated icons on your desktop, or make the icon text labels transparent.
And best of all, you can use ActivIcons for as long as you wish, free of charge!