If anyone hasn't heard of this program called Fences they should check it out. It allows you to have a lot more control over the organization of your desktop icons, including a feature that if enabled allows you to simply double click your desktop to hide/show everything. It's also free IF you download version 1.0.