Regarding the coding, PHP5 is certainly better than PHP4, it introduces loads of new features.
mainly in the OOP, SQLite, SimpleXML areas
Regarding the installation, PHP5 is obviously more annoying since not many precompiled packages are available. Therefore, you need to compile it yourself which is sometimes tricky. I did it for the following platforms
- Solaris
- Linux
- AIX
- Windows (binary provided already)
and now I'm struggling with HP and it's really a mess! For example, php4 is much easier to install on HP-UX!
Regarding the stability, I must say that so far, I didn't notice many problems with PHP5!