I would personally stay with Linux not only for the cost savings but dealing with Microsoft licensing can be a pain.
You also generally will have less overall issues with a properly setup Linux server compared to a Windows server, at least in my own experience.
KnownHost® your premium managed hosting
provider. Contact us today so that we can handle your hosting needs. Offering Cloud based Shared and Reseller hosting services, OpenVZ and KVM VPS product lines and a full array of Managed Dedicated Servers! Contact us today. https://www.knownhost.com