By far, Linux (Centos) is the most robust server system that any decent IT guy can ask for. It is secure and very flexible. In the server management world, its vast user base can attest to its quality. However, Linux installation and configuration is not without challenges. But all tips and workarounds are on the Internet, so the problem is not a function of difficulty, but time.