Für Entwicklungsumgebungen zum Testen mag Apache / PHP durchaus mal Sinnvoll sein.
(ich verwende zwar Ubuntu, aber das macht wohl nicht jeder hab ich gehört...)
In Produktionsumgebungen bin ich (gewohnheitsmäßig) Notorischer Linux bzw. Centos Fetischist....
RE: Windows: PHP installieren