Prefer Linux over windows here due to the fact I actually know how my system is running & what it is doing.. plus it's a lot more stable than windows!
once you get a distro all set up its actually pretty nice and dependable. Took a while to learn the file system, command line, etc.. but at the end of the day it was not too bad of a learning curve just depends of you want to put the time into it.