IT's pretty lkely that Unsanity's WindowShade will never make it into SL territory, but one habit I was afraid I was going to have to lose - that of clicking on the Minimise butto to Hide the curretn app - can be sort-of turned back on in System Preferences::Dock by checking the Minimise windows into application icon box.

If more than one window is open and you want to hide all of them, it's option-click on that button.

Of course, I've yet to discover the secret of showing them all again in one click, but if I find it I'll post it here. At least I don't have to watch my windows swoop down unexpectedly to the dock again...
_________________________
If it's brokenless, don't suffix it...