I've been using sticky windows for the last month, and do enjoy it. Keeps my desktop fairly clean of the many apps i have open. Sure you can use hide all, but it is nice to just click on the tab sometimes...
An alternative to sticky windows, is windowshade.