

Concerning your window management troubles, have you tried Exposé/Mission Control at all? “Ctrl + Arrow Key Up/Down” will show all open windows, and all open windows from the currently used application respectively. On trackpads this is bound to a four finger swipe up/down.
To cycle between the active application’s windows use “cmd + >” (add shift to cycle backwards), or alternatively you could right click an application’s dock icon to view a list of all its open windows.
If you combine these with “cmd + tab” to cycle between active applications you can bring any window you are looking for to the front quick and efficiently, using only the keyboard or trackpad.
















I don’t use full screen windows much because I do agree that they become kinda annoying to find if you have more than 1-2 open at a time, mainly because I do most navigation with Exposé and they don’t nicely integrate there.
You pointed out that “cmd+tab” doesn’t cycle between windows, but that’s why I recommended “cmd + >” in my first comment, since that’s exactly what that does.
“Ctrl + Arrow Down” will only show your currently focused application’s windows, it’s different from “Ctrl + Arrow Up” which shows every application’s windows. So if you just use “cmd+tab” to focus on whichever application you’re currently looking for, and then hit “cmd + >” a few times (or “ctrl + arrow down”) you should find your window pretty quickly. Just a different process than cycling through every window on Windows, but I wouldn’t call it worse.
Unless you have like 20 windows open for a single application, I guess I could see how things could get convoluted in that case.