Looking for more opinions on editor design.

Right now I've got the editor running on a "traditional" MDI interface. Multiple windows, and a window list in the menu bar and such. I also know that this type of interface is falling out of favor pretty quick, but I used it because I figured it may come in handy (multiple windows open at once, like the shader editor and a world for quick testing).

I'm starting to think that a tabbed MDI (like Visual Studio 2005 uses) might be better. It'd save on working through multiple windows, but you could only see one thing at a time. But I'm also now thinking that it wouldn't take much extra time just to click to a different tab.

Opinions? What's your preference?