This is a app that will help you clean up and organize your desktop and all those icons. Its called fences and its from Stardock. It lets you put your icons in groups or inside certain fences with other icons in the same category just go here to check it out and see if its for you. Also I believe it works with XP, Vista, and the screen shows it on Windows 7 as well.
Screenshot: