While I've always liked Macs more than PCs, over time, I'd come to appreciate one thing about Windows: Since it basically started out as a graphical shell over the DOS command line, it meant that you could do just about everything in Windows using just the keyboard (including repositioning windows).
Macs have always been built around the mouse (which makes it a little harder to defend the lack of a two-button mouse for so long), and it shows... though OS X does give it essentially a command line underpinning.
Case in point -- for a long while now, I've been annoyed by the fact that using OS X and Firefox, when you try to tab between form fields on a Web page, it skips drop-down menus. Since I was doing most of my stuff on the PC at work, this wasn't a huge problem and I never bothered to look into it, but now that I'm exclusively Mac, I found it intensely annoying.
I did a little searching around for an extension or something to change, so I found to my chagrin that it's just a simple settings change in the Keyboard & Mouse preference in Leopard (and probably previous versions) -- in the section marked, "Full keyboard access: In windows and dialogs, press Tab to move the keyboard focus between:" change the selection from "Text boxes and lists only" to "All Controls":
Why this isn't the default is baffling to me.
I'm sure I'm the last person to figure this out. (However, remember: Just because you know something doesn't mean that it's common knowledge, and just because you didn't know something doesn't mean it's obscure.)
Now that that's squared away, in System 7 and 8, I used to have an extension that assigned hotkeys to menu items (similar to Windows menus) -- I have to find the OS X equivalent.