I prefer Windows Server over Linux anytime. It's MUCH easier to install and to manage. Linux is hell at times although greatly improved with its GUI addons. I am NOT interested in learning commands. People get jobs faster if they get visual clues. Surely, some things are much better done with command line interface but face it, it's a waste of time to learn when there are so many commands to learn! That's exactly why GUI was created, it helps people get the jobs faster.
I always think that people who prefer "Linux" are just being geeks or trying to impress people with their technical knowledge. I've done programming for Unix servers for a few years in C and was really good at it. Now, I totally forgot about it and I have NO interest in learning again.
Right now I have three computers - a Mac Pro workstation (8 cores with 16 GB RAM running two Windows OS's on top of MacOSX), a quadcore wintel, and a macbook pro.
I love Macs. They work! They get things done. They are consistent. They are extremely powerful. They are elegant. They are well designed. Apple did a great job.
And BTW, MacOSX is NOT based on Linux but based on BSD. They both share POSIX standards but BSD is just "better" IMO.