Ich persönlich benutze Eclipse (mit PHP Eclipse Plugin), das mag für den Einsatz von PHP als einzelne Scriptingsprache zwar etwas mit Kanonen auf Spatzen geschossen sein, dafür bekomme ich alle sonstigen Vorteile, die mir Eclipse bei der Bearbeitung von Java bietet gleich mit, wie QuickDiffs, Runtime-Debugging, Inline
CVS /
SVN, Methodenübersichten, etc. Darüberhinaus ist Eclipse die einzige (kostenlose) Plattform die ich kenne, die mir auch Codevervollständigung für eigene (custom) PHP Klassen bietet. Das kannte ich so vorher nur von Komodo.
Ich sollte dazu erwähnen, dass ich Eclipse hauptsächlich im Java Umfeld benutze, das also sowieso schon auf meinem Rechner habe und deshalb mich nicht für die PHP Bearbeitung grossartig umgewöhnen musste.