I know I always have issues with oragnizing my desktop. Stardock just came out with "Fences". You basically draw fences around your icons and they stay in a group.
Fences - By Stardock - Clean up your desktop clutter
Fences - By Stardock - Clean up your desktop clutter