Cita: Una vez lo instalé sobre un windows 2000 profesional y me funcionó a la primera.
pero seguro que fué PHP 4.x.y
PHP 5 ha cambiado bastantes cosas de configuración como para su primera instalación.
Este mensaje no resuelve tus problemas concretos (por qué está enfocado a la instalación de PHP 5 sobre Apache en modo módulo de Apache y no como CGI bajo IIS) ..pero te ayudará en otros aspectos que también debes hacer para .. por ejemplo usar Mysql y otros detalles.
http://www.forosdelweb.com/f18/instalacion-php-5-0-sobre-win32-manual-apache-2-50-a-217240/
Un saludo,