I'm biased.
http://httpd.apache.org/
"Apache has been the most popular web server on the Internet since April of 1996. The October 2001 Netcraft Web Server Survey found that 56% of the web sites on the Internet are using Apache, thus making it more widely used than all other web servers combined."
And yes - it can run on windows.