Sip... se supone que el IIS y el Apache pueden convivir juntos pero configurados en distintos puertos (que basicamente es donde interpretan las paginas)...
La ventaja que tiene esto es que puedes pedir datos desde una pagina asp en el puerto 81 (por ejemplo) y traerlos a php en tu puerto 80 (tambien como ejemplo)...
Hace un tiempo atras tuve que hacer algo parecido pero con apache y apache tomcat.
Aunque ahora java y php lo puedes trabajar en conjunto ya no sabria si se puede utilizar "a la antigua".
Suerte y asesorate en san google para ver si encuentras algo de apache+iis.
Ps.: Alguna vez lei por ahi que se estaba haciendo una extension de apache para asp. (Era algo como
esto)