I'm still in favour of how Acorn's RiscOS did it: the main menu is under the middle mouse button[0]. It's always nearby, because it's always at your cursor location. And it can optionally be context-sensitive, like today's "right-click" context menus.
[0] which should be a real button, not a dinky scroll wheel.
[0] which should be a real button, not a dinky scroll wheel.