Alright, so the reviews are in. Here has been my experience thus far with the menitoned IDE's.
Eclipse PDT - For the life of me, I couldnt figure out how to FTP into a remote server in this program. I have tried an SFTP plugin, and still don't have a clue as to where to get started.
As mentioned, this is a must for me, and already I'm turned off by it (Eclipse fans - Am I missing something? Im sure this is a great editor I just can't figure out how to get around)
Komodo Edit - seemed to have the features I requested, but very slow and unstable. It was laggy and crashed multiple times when I tried to work on some code. (I'm on a Core 2 Duo / 4GB if you are wondering). Also, there was no EASY way to browse a remote folder. There was a way to open one remote file at a time, but with no keyboard shortcut. When open remote file was clicked, it came to a crawl when it loaded up the list of FTP accounts in the list, which made the process of editing multiple or new files annoying. The autocomplete, code folding and colors worked well though.
Netbeans - Same FTP problems as Eclipse. Why is it such a hard thing to have a remote file browser where I can just see a list of files and choose which ones I want to edit?
Again - Netbeans folks - help me out, I'm sure im not doing something right here.
Notepad++ - really enjoyed this tool, but it was too similar to PSPAD. I need something a little bit more than what is in this package.
Emacs - yet to try, but thank you for the suggestion. A programming professor of mine once told me there is a great divide between emacs and vi folks, and maybe deep down im just not ready to jump ship. :)
NySphere PHPED - This one is probably my favorite so far. It has an easy FTP window, colouring, folding, etc. One thing I noticed however, was that it doesnt completely cover all the functions for autocomplete. For example, a simple key of "requ" should bring up require and require once and it seems to not appear. Maybe I have some settings issue here as well?
Other than that it seems pretty sweet, and I like the code explorer at the side to show me all of the functions and arguments for each.
One that wasn't mentioned - Aptana Studio. This one is pretty sweet, and has most if not all of the requested features. The only thing that bugs me is it is a major resource hog. It looks like it runs the JVM, and uses a ton of memory.
I thank you all for the discussion so far, and as always have open ears to any more comments / suggestions.