I can't help much with IDE recommendations as I've never really used an IDE except for when I've been forced to use Eclipse for my Java programming. In my experience and from my programming courses I've learned it's usually better to start out learning to program without an IDE so that you have to write all the code and you have to fully understand what you are doing. I spent some time in college making applications in Delphi with an IDE and realised when I got to university that I knew nothing about fundamental concepts of programming because the IDE had handled all the details for me.
As I said I can't really recommend an IDE but if you are going to use a text editor then I don't think it matters too much which one you choose as long as it has syntax highlighting for the language you are developing in. I always used nedit when i was coding in Linux, but I believe emacs is a more powerful text editor and is popular among developers.
I've been using netbeans for java and now on PHP. I would like to ask although I'm not yet on designing on PHP or HTML, is it also possible doing these stuffs on netbeans just like dreamweaver? I don't know how to use dreamweaver that much though but I'm familiar with it's feature...
Quanta Plus looks like dreamweaver but I don't know how to get around same with Bluefish...