I agree that a tidy desk is a good thing, but it seems sort of counter-productive to go to the length of having no icons on your desktop. I'm with xlsior and the Windows+D shortcut. I've just got my icons stashed in folders on the desktop such as
Game Shortcuts
Utilities Shortcuts
Programming Shortcuts
etc.
Game Shortcuts
Utilities Shortcuts
Programming Shortcuts
etc.