Great advice.
If you're a Leopard user:
Of course there is a "different" way of approaching this, i.e. instead of having all windows on the desktop and maximizing one for focus and minimizing the others -- start working with spaces and set Expose corners to show the desktop!
What I did was enabled Expose' and spaces, setting all four corners in Expose' to show the desktop. This means if you place your mouse on any of the 4 corners of your desktop, everything docks. You can click on the thin dock remnant of that window to expand it back to original size/location, otherwise it's like minimizing everything at once, and zero clicking to dock them all.
But more importantly create at least 4 spaces, and make sure your most commonly used "maximized" apps that you are in the first 3. For example I permanently set space 1 to hold my browser fully maximized, space 2 Mail fully maximized, space 3 iCalendar fully maximized. I prefer all these specific apps to be wider than other apps for obvious reasons of usability. Each app is then set to "load at login" via task bar. The 4th space is a generic work space I use for anything else, like a normal desktop you use now.
Once you get used to spaces you'll love the fact you can click on the icon in the task bar and it automatically jumps to that space and shows your app just as you left it, no other apps to get in the way (but you can add more if you want in that space for drag/drop). Then simply use the numerous shortcut keys available in spaces to jump between spaces via the task bar or the optional lauch pad tiny spaces icon at the top if you've enabled spaces to show up there. Spaces kick some much butt, people.
This is less clicking overall and work than constantly minimizing/maximizing plus the window state is remembered and auto-loads into the proper space at boot and you don't need to even worry about shortcuts other than those for spaces which are arguably easier to remember and faster to use.
This is a virtual desktop scenario that's useful. I'm sure others have variations on this theme!
This is exploiting your Mac's features to "re-think" your way of doing things, because some of the minimize/maximize issues are Windows XP/Vista "ways of thinking". Expose' and spaces is the new philosophy and I think... the better one to keeping your desktops (plural) organized which keeps YOU organized and clutter free.
Just some informal suggestions!
-jim