It all depends on what you want to do.
For a gaming station, Windows can be the solution.
Even if the distributions dedicated to the games under Linux begin to democratize.
For a Server, I will say Linux, then, according to his knowledge and skills, we must choose the Linux's "family" with which we have the most facilities.
For my part, I use GNU/Linux Debian and I'm doing pretty well for my use.