Hola, comentarte que PHP funciona perfectamente en entornos Windows, tanto en los servidores de siempre como también en Windows Azure (la plataforma de Cloud de Microsoft) de hecho IIS incorpora varios módulos como FastCGI y WinCache que mejoran el rendimiento de las aplicaciones PHP en Windows. Además configurar PHP en Windows es muy fácil si utilizas el Web Platform Installer, con apenas un par de clicks lo tienes solucionado. Tienes más información en:
Microsoft Web Platform - PHP on Windows