Cmd+Tab doesn't switch to the most recently visited window. With Cmd+Tab and Shift+Cmd+Tab, you have to remember if your last move was forward or backward. I keep forgetting that. Unfortunately it's something I do hundereds of times each day. The other issue I have with OS X usability is how to quickly maximize a window.