@knowjAug 09.2007 — #It all depends on what you want to achieve.
With php theres a lot of choice: textpattern, wordpress (as backend with a custom front end) phpnuke (for the oldschool cms) and many more.
i personally have always wrote my own as i like to have full control over whats happening on my sites and i don't like the idea of huge amounts of dormant code.
@ray326Aug 09.2007 — #No. The "best" of anything usually depends on a number of requirements. For instance you may not be able to run some candidates because they have certain language, database or operating system requirements.
@mrscommunicatioAug 10.2007 — #I also vote for MODx! You can visit this page on MODx CMS to get a quick overview -you'll also find links to free MODx templates, and reviews comparing MODx to Joomla, Expression Engine, and Wordpress.