FREE for a limited time to celebrate the launch of my premier window management app: OPTIMAL LAYOUT 2. - Please check it out!
WindowFlow gives you an alternative way of switching between application windows.
Using the option-tab keyboard command you can quickly browse your list of open windows, seeing the Space the window is in and a preview of the window contents.
For many this is a quicker way of switching windows than using command-tab or Exposé.