mhm I agree :P
But anyway, about the OS: I recommend using a Linux distribution. Using windows is an option, but it makes your server a lot slower. As for a good Linux distribution, I recommend CentOS or Debian. A lot of people won't agree to this, but these are two systems which both have a...