Witch

Witch is a MacOSX donationware utility that allows you to switch between not only applications, but the windows that belong to those applications. This is what dreams are made of when it comes to keyboard warriors that despise the mouse. Hot keys can be set to switch to any window instead of scrolling through Exposé. You can also close minimized windows without opening them and other useful features.
Lifehacker < PeterMaurer