I mainly work in I.T in many Fields, its really hard to say what O.S is the best as it all comes down to what you are doing, for example if your running a Server then really you should have Linux OS of some soft in pure CLI, vmware is the best choice if your running multiple servers sure there are others out there that offer the similar things for Virtualization, KVM,Xen, Windows Server "last choice really", ect.
For everyday Windows 7 64bit realistically most people want to do everything and Windows 7 64bit can do that for the most part stable and fairly quick depending on your hardware.
Why do i believe in these choices?
Simple.
Single SERVER
Linux is fast even on a P.O.S its efficient if you know how to use it, when it comes to running a server because you can use it Headless "no GUI" aka Command Line Interface, makes it less intensive on the hardware you got, and believe it or not running cost is cheaper for 24/7 on your power bill, its also better at handling more connections to it then Windows Server can true Microsoft do limit this for there reasons, but even with out that limit Linux just wins.
Fact most servers around the globe are Linux....of some distribution.
Multiple-servers aka Virtualization
Vmware for virtualization, again vmware is mostly run in Headless through web-gui or client, but not only that it does not take a computer expert to set it up plus it deploys really quick and is very stable, oldest vmware install i had running with only major updates, 10 years on my personal server 24/7 try that on anything else, sure Xen is just as stable and quick but takes some time to setup, KVM is really but a little buggy from time to time, all of these are based on Linux.
Data-Center
FreeNAS if you have more then 10TB+ worth of storage and need it online FreeNAS is the only way to go, simply because it uses a very good file system ZFS, you can wiki that, its fast reliable, fast to deploy and has some built in data protection and duplication with the OS, and yeah its FREEEEEEEE. keep in mind you can never have too many backups.
"cheap option for backups is offline drives, meaning hard drives that you store data on and remove them, please note USB drives not as good as the Internal drives that's a little fun fact, Also cheaper ones you got your self a nice little hot-swap system."
Many people think Windows 7 64 is the best OS in terms of features and stability since XP that statement is true for the most part but has some underlying bugs and some crap that it got from vista that is my reason for saying for the most part, the other fact is compatibility you can game, learn, video edit, or what ever on Windows 7 64bit where other O.S can match this.
The other every day OS could be Ubuntu the reasons i am not raving on about it even tho its Linux is because sure its easy to do things with even for the non-elite but its not very stable even doing some simple things like there software center, true most linux people use CLI to install stuff but i think Ubuntu really need to pull up there shorts for that one, this is why i personally use Debian for my Everyday other pc... yes i know i have too many pc's.....
If anyone needs any help or would like some Advice about anything in I.T you may contact me on this forum.
before anyone asks i doubt it will happen judging from the Polls, no i do not use MAC OS, there is simply no reason to, and Apple products is nothing to write home about especially in what hardware they use, for me there just another HP, or DELL re badged low end parts.
Windows 8+ i do not support at all, simple reasons if it takes longer to do something then its a mistake.....sure it might have better under the hood goodies, and might be faster "none of my testing has shown improvements based on testing with many different configurations" like newer DirectX, Horrible GUI, sorry fans of that but as stated, its faster the older way, yes i know its better on mobiles ect but i seen GUI that have better GUI that suits both, so yep no support from me, but it is your choice.
I know that was maybe too much info and sure grammar issues but i am Tech not an English professor, but i hope this might help some people choosing an OS for what your doing.
PS, if there are any Programmers or I.T people that are interested in Joining Me and my humble team to build a Linux OS for everyone, that's easy to use, Stable, runs under Windows networks out of the box, can run windows programs out of the box, you may also contact me. "based on Debian"