RE:Microsoft IIS o Apach?
Perdona que te responda con otra pregunta, pero yo primero preguntaría para que lo quieres? ambos tienen pro y contras y tecnologías que son muy compatibles si usas uno o el otro, por ejemplo, digamos que quiero hacer una plataforma JAVA+PHP+MySQL, cual es la receta del doctor? Apache+TomCat. Pero si me dices que vas a programar ASP.NET+SQLServer la respuesta es obvia, IIS. Claro que si lo que quieres es un híbrido, o sea usar las ventajas de cada mundo, entonces el estudio es mucho más largo. En fin, no es una respuesta fácil si no sabes cual es la utilidad y estoy siendo objetivo, ya que muchos te dirán de salida Apache o IIS, pero es debido a que cada uno aboga por su mundillo, un Linux Geek te dirá Apache y especialmente te contará sobre las ventajas de si lo usas sobre alguno de sabores de Linux.
Hoy día por ejemplo yo uso Apache sobre Linux en mis consolas y aplicaciones, pero es debido a la potencia que recibo vs el hardware que necesito, es decir, no necesito el SuperComputador para servir razonablemente una aplicación sobre ello, vs a que para que IIS+Windows me responda razonablemente necesito crear un esquema clustered bajo esquemas de loadbalancing para poder responder con servidores poderosos a tiempo sobre unas aplicaciones de producción bancaria.
En fin, todo es question de $$$ y que desee hacer el cliente, no es una respuesta que se da a la ligera.