windows.....comes with less security....
Linux is flexible and free. You find most stuff open source on it and Linux hosting is and will always remain cost effective. While windows has its own advantages, it can never beat linux for its cost effectiveness. Its difficult to pin point which is good or which is bad however, its your requirement for hosting that would decide if you go in with Linux or Windows.