Cmd-backtick technically works, but is its own mess. It doesn't have a preview mechanism like Cmd-tab/Alt-tab, so you bring a bunch of windows forward that _stay_ forward while you look for the one you want. Then you have to go back and bring forward the windows you just covered up so you can see what you wanted.
I wind up installing Contexts on my Macs, which changes Cmd-tab to behave just like Windows' Alt-tab.