PHP es una tecnología multiplataforma. Yo creo que las dos opciones que planteas podrían funcionar, aunque yo instalé el PHP en el IIS 5.
En la web de PHP tienes un filtro ISAPI, que debes instalar en windows, además de manuales de instalación del PHP en distintos sistemas.
Emmerson Miranda