I hate Dreamweaver. I will honestly admit I look down on people who call themselves developers who use Dreamweaver. There is just much more appropriate software out there such as; Eclipse, Netbeans, etc for programming purpose. Dreamweaver, is really good for one thing, translating design mock-ups into horrible, automated code. If I were in the position to hire people and someone told me they used Dreamweaver, I'd probably end the interview at that instant. To me it just demonstrates a really poor decision, inability to change or improve. Go with Eclipse, Netbeans or if your able to afford it, Zend Studio. Never tried Bluefish, I prefer Ecplise myself, though I would use Zend Studio in a heart beat if it were an option where I work.