The good news is that Zend Studio, an excellent Java-based PHP development environment, runs smooth and fast on MacOS X. The bad news is that it forgets your preferences and key bindings as soon as you exit, so that you have to set them again and remember not to Command-Q when you’re done working.