I like crimsoneditor for its simplicity; i've been using it for years with PHP and Perl, no problems to be honest. It's not got tons of features, syntax highlighting, it matches brackets together and indents although it doesn't force indentation. Really down to tastes though i suppose. a lot of people i talk to say pspad is the best though.
Notepad++ has done wonders for me. Its very low on memory and is tabbed. Very fast to use. I usually have it open 24/7 becuase I dabble in code alot.
I use Zend development environment. You should check your settings, it's possible to change the behavior of eclipse.
I use Zend. I've been wanting to get around to trying Zend for eclipse as I use eclipse for Java development in work.
I'm a Zend Studio fan myself. I've tried others (Crimson Editor, Edit Plus, Notepad++, Jedit, PHP Designer, etc) but nothing beats Zend in my opinion. I'm trying to download (without success to this point) Komodo Edit to give it a try but I'm not sure because I haven't been able to actually download it for some reason.
Problem with dreamweaver is its a resource hog. Not something you want to use to be editing text files (like php scripts) Notepad++ is very light and opens fast when you need it. I've never used ultraedit though not sure what that this.