Another thing I haven’t seen (yet) mentioned anywhere… In the last snow leopard build (10a394), the new “dock+expose” feature is enabled, and a new related option has appeared in the Dock preferences (see screenshot above). The checkbox label translates to “Minimize windows in the application icon”.
When you check this option, minimized windows don’t squeeze in the right side of the dock anymore; instead, they go “hide” behind the application icon. You actually don’t see the minimized windows anymore.
So how do you get to them do you ask? Well, if you have hidden ALL the opened windows for a specific application, just clicking on the app dock icon will un-minimize the last minimized window. If you already have at least one window opened for the application, this won’t work. Instead, you’ll have to use expose!
See, when the option above is activated, and you have minimized windows, Expose now divides the screen in two, with opened windows in the main top area, and minimized windows in a new bottom row. Pretty neat.
I haven’t yet found a way to minimized/unminimize windows directly from within expose (i.e. move windows between the top and bottom areas), which I could imagine would be useful. One weird thing though: if you hide an application, its minimized windows still show up in expose, the others don’t.