Bah! I used UltraEdit for a while, but switched to JEdit permanantly a bit ago.

JEdit is free, open source, and has many plugins, available from it's plugin manager.

http://jedit.org/

It also highlights PHP correctly, as well as C and of course Java. It's my one-stop-shop.
_________________________
Mark Cushman