Actually, I'm not hung up on global vs per-window menus. Global menus do save a bit of space, but there's more mouse travel required, and it only works on one framework (GTK or QT, depending on the DE).
I think the debate (if there is one) is a touch silly, as the early Macintosh was a unitasking system, so there was no point in even considering drawing the menubar on the windows themselves.
I don't have a preference between the two.