My desktop is usually a mess, covered with a ridiculous amount of desktop icons from shortcuts to folders and various files I downloaded from the net. Finally I found a solution to clean up this mess: Fences.
This handy desktop enhancement by Stardock creates several icon groups called “fences” on the desktop, that automatically sort and organize your desktop icons. All program shortcuts go into the “Programs” fence for example and all folders into the “Folders” fence. There are a couple of pre-included layouts that help to speed up setting up Fences. You can of course add, remove and customize your own fences.
The best thing is: Fences is totally free and runs on Windows XP, Vista and Windows 7. Both 32bit and 64bit versions are supported. You can download Fences here.