Mira la versión inglesa del manual php
Migrating from PHP 4 to PHP 5
http://www.php.net/manual/en/migration5.php
La modificaciones mas importate para este men.
New Object Model
http://www.php.net/manual/en/migration5.oop.php
Incorpora un mecanismo de destrucción, clonacion, comparacion, protecion de las variables, supongo que modificaron el sistema de herencia etc... de objetos
New Functions
http://www.php.net/manual/en/migration5.functions.php
En caunto a lo del host yo continuo usando php4 y matengo my localhost pero en otra partición de my pc ya instale php5 para comenzar a migar el php4 al php5 ver las diferencias. ( Por el momento y a falta de instalar mysql en la versión final no he tenido que modificar mucho codigo solo tendre que plantearme de new las class dado que hay algunas cosas que a un no comprendo)