Windows uses more resources (ram, hddspace, cpu)
Linux (if server minimal install) uses nothing basically. Never needs restarts. Extremely stable. Free. Ease of use (services, scripts, cronjobs etc etc)
also, linux is always good to know, at least the basics, so I'd say go for linux. For...