Have you tried witch?
I have it bound to alt+tab. Super customizable, I have things like ignore all minimized applications, only windows in this space and ignore any window from adium.
Lets me easily switch between terminals, vim windows and browsers that are on the same space. Highly recommend.