I don't know how people can stand java based text editors... I find them to be sluggish.
I used Jext for awhile, I really really like it's highlighting and it's concept of a word.
But the autocomplete stuff bothered me too much, it wasnt' very accurate and it would complete things that I didn't want completed. I even tried turning it off, but it did it anyway.
Also, you could only view one document at a time. You couldn't arrange two mini-windows side by side. Oh, and line numbering was a pain... it has a "gutter" on the left where the line numbers are, and you have to pull it out every single time.
Jedit doesn't appear to me much different, but I haven't used it very much. I did play enough to realize it has the same sluggishness Jext had.
I'm nearing the end of my trial with UltraEdit, and I think I'm going to purcahse it. The only things I don't like so far is the LF CR and CR/LF switching from DOS to UNIX doesn't seem to work, it doesn't support very good project collections (like in an explorer-type view), and the highlighting doesn't span multiple lines. It starts over at a new line, making it more difficult to spot mismatches quotes. It has a nifty hex edit mode.
I've tried Programmer's notepad, but it is kind of buggy. It had no auto-complete. The syntax highlighting was only OK. It would span over multiple lines (making it easy to see missing " mistakes), but it didn't have enough categories of different types of things. I didn't like it's concept of a word. Programmer's notepad also had a hex edit mode, which was cool.
There's one that looks a lot like VC++ editor called AnyEdit Professional, but it won't work for me :-( it crashes. It's a known problem that I the creator can't seem to fix.
It would be cool if there was a PHP higlighting module for VC++.
Xphp has Apache and PHP bundled into it, so you can debug on the fly. This seems nice, but it necessitates all dependencies being the same on your machine and your server. However, it doesn't have some interesting features: it has buttons along the top for common functions. Press the button, and the function call is inserted into your text for you. However, I already installed Apache and stuff on my local machine, I dont' want it twice. (The splash screen looks cool though).