What is the best OS to run a dedicated server?

The more stable and easy to use.
Windows or Linux ? If Linux, which distribution ?
Thanks.