Sean said:A bit surprised this has not been mentioned yet, but use Expose... it's awesome and I couldn't imagine OSX without it.
1) System Preferences > Expose & Spaces
2) Set it up via keyboard shortcuts, hot corners (moving your mouse to a corner of the screen), or map it to a button on your mouse.
Here's a video (from when it was introduced in 2003) showing how it works and what it does: http://www.youtube.com/watch?v=ktTNcj0fAM4
nah man, if he got the new macbook, 4 finger swipe down for Expose and swipe up to hide all windows. best shit ever.