New Windows PHP installation decisions - IIS or Apache
I am stressing over how to proceed with a new server install. I have a extensive home grown PHP5.3/Apache2.2/MySQL document management web app that currently runs on a shared [linux] host which has variable response times and doesn't provide good enough performance for an increasing user community.

I have been provided a new inhouse VM Windows server for which I can scale up if I need more CPU, but I am faced with install decisions for which I can't see an obvious answer to.

I plan to use the PHP5.3.13 NTS (VC9) and want to try out the ZendGuard to compile and optimise the PHP and install ZendGuardLoader onto the webserver (I would have preferred trying HipHop but believe this is Linux only).

As a Windows install - am I going to suffer worse performance than an equivalent Linux machine or is it negligable?

As a Windows install - should I continue with Apache(CGI/FastCGI) or switch to IIS(FastCGI)

Any advice or opinions welcome
Thanks
New Windows PHP installation decisions - IIS or Apache
===

I am stressing over how to proceed with a new server install. I have a extensive home grown PHP5.3/Apache2.2/MySQL document management web app that currently runs on a shared [linux] host which has variable response times and doesn't provide good enough performance for an increasing user community.

I have been provided a new inhouse VM Windows server for which I can scale up if I need more CPU, but I am faced with install decisions for which I can't see an obvious answer to.

I plan to use the PHP5.3.13 NTS (VC9) and want to try out the ZendGuard to compile and optimise the PHP and install ZendGuardLoader onto the webserver (I would have preferred trying HipHop but believe this is Linux only).

As a Windows install - am I going to suffer worse performance than an equivalent Linux machine or is it negligable?

As a Windows install - should I continue with Apache(CGI/FastCGI) or switch to IIS(FastCGI)

Any advice or opinions welcome
Thanks