TaskSwitchXP is an advanced replacement for the standard Windows Alt-Tab dialog.
Enhanced Alt-Tab replacement with search, live previews and app cloud.
Best SUBST alternative with drive labels and UAC support