Things I really like about OS X over Windows:
- Keyboard layout and keyboard shortcuts. Having to press CTRL on windows is a pinky job or involves moving your left hand. CMD is placed in an ideal place, and involves very little movement/effort. If you are using CMD a lot in applications, then the position really does matter. Though in saying that, I've remapped CTRL for ALT on Windows, though it gets confusing with the Windows key having functionality in shortcuts in 7.
- Keyboard shortcuts like CMD+TAB and CMD+` are really effective and involve moving the hand very slightly. Those two shortcuts are crucial in an effective workload environment.
- Things generally feel snappier in OS X. Even with Windows 7, I still feel a slight lag in using applications, browsing Windows Explorer etc.
- Hiding applications, using the Dock, Mission Control etc.
- No viruses, and less prone to catching malware or trojans
Things I really like about Windows over OS X:
- Better multiple monitor support. In OS X, if I have say the Dock on display A, and an application display B, the menu bar is always on display A, so even if the application is in display B, I still have to move the cursor over to display A to access the menu bar.
- Better customisation. Ironic, because I like OS X's simplicity, and customisation kind of goes against that.
- Runs Microsoft Office better, and you get MS Access (for when it's unfortunately required). The Mac versions of Microsoft's programs are good, but I find the performance is never great compared to the Windows equivalent.
- Microsoft has moved towards a one OS kind of approach with Windows 8 for tablets and desktops. Apple obviously has OS 11 in the pipeline to compete in that level, but what Microsoft has demonstrated so far looks promising.
--------
I'll always prefer OS X over Windows. I like Macs better than PCs for their build, user input methods (glass trackpad, multitouch trackpad that works well). I don't mind paying more for a Mac than a PC given that it is worth it. With the Mac you get a solid aluminium enclosure, among other good build techniques. Things like Thunderbolt are pretty useful too (I've always been a fan of daisy chaining FireWire stuff) - daisy chaining a display, external hard drives, external speakers etc all from one port makes life so much easier and quicker when using a laptop with that equipment.
Because Apple makes both the hardware and software, the integration and support can't be beaten. If something isn't right with the MacBook Pro drivers, Apple will release an update. If that were a PC, you'd have to get a manufacture update, which may be a separate update box on your task bar tray in addition to the Windows Update. Little things like that make life a pain, and Apple's integration makes it less painful.