If you do not want to use Microsoft technology (viz. ASP, .Net) then I would suggest to go for Linux. Linux + Apache + PHP + MySQL is best combination. Kailash
Agreed. The linux version is generally cheaper with better performance for the $. However, if you think you will ever need to use MS software (MSSQL, ACCESS, and as listed above, etc...) go with a Windows host.