Мы пытались использовать последние версии PHP и MySQL 5.1 с ошибкой на компьютере с IIS7. Я уверен, что если вы загрузите исходный код PHP и скомпилируете его, он будет иметь поддержку 5.1, но из коробки он поддерживает 5.0. Итак, мы заменили 5.1 на 5.0 и все заработало без нареканий.
Короткая история - это то, что хорошо работает. Я попробовал бы это в разработке и избегал бы этого в производстве, пока все не работает хорошо.