Lo primero, voy a poner un enlace para compilar PHP en windows: http://wiki.php.net/internals/windows/stepbystepbuild

Ahí explica todo lo necesario para compilarlo con herramientas gratuitas (Visual Studio Express).

Lo primero que voy a probar es la velocidad de los loops con el siguiente código:

PHP4:

$start = array_sum(explode(' ', microtime()));  
for ($n = 0; $n < 10000000; $n++) { }  
$end = array_sum(explode(' ', microtime()));  
printf('%.3f', $end - $start);  

PHP5:

$start = microtime(true);  
for ($n = 0; $n < 10000000; $n++) { }  
$end = microtime(true);  
printf('%.3f', $end - $start);  

En un i7 950 @ 3.07ghz con DDR3 1333 en triple channel:
Resultados (mejor cuanto más bajo):

PHP 4.4 (x86): 1.776
PHP 5.0 (x86): 1.762
PHP 5.2 (x86): 0.785
PHP 5.3 (x86): 0.608
PHP 5.4 (x86): 0.624 (Built on: Nov 25, 2010 05:30 UTC)

Cabe destacar que con la build que probé ayer en un AMD Phenomenom PHP 5.4 daba un resultado de 0.6 frente a un 0.8 en PHP 5.3. No tengo claro si es la build que ha empeorado el rendimiento, o de que la 5.4 funciona mejor en AMDs.

Por ahora voy a dejar estos resultados, actualizaré el post con otras pruebas. También probaré a compilar PHP 5.4 en x64 a ver si funciona y a ver qué rendimiento da.
Me gustaría también probar a hacer un file_get_contents con un archivo grande y hacer diferentes pruebas con referencias. Me pareció leer en el changelog que ya no se duplicará la memoria de las cadenas que no cambien (tengo que mirarlo).
También aprovecharé para comentar las características que comenté en el último post: traits, array dereferencing y scalar typehinting. Las probé ayer muy por encima, y me llevé alguna sorpresa que ya comentaré. (Igual es porque todavía faltan por apañar algunas cosas, pero bueno).

Continuará…