I agree with all of this and would like to add that Windows is much better than OS X if you have a keyboard-centric workflow. For example, if you want to navigate dialog windows with the keyboard, you can just press Alt + one of the underscored letters to directly press a button in Windows. In OS X, you have to press tab a million times until you have reached your desired button and then press space...
The window management via keyboard is also much better in Windows.
Also I hate that the Home/End keys are broken in OS X. I get that you can use command+right/left instead, but that doesn't work in the terminal for some reason :(