I have dream weaver but I only use because it gives you what the design looks like and that. I do not use a program to help me code I just do not know how to use dreamweaver I guess. I do all my coding on word pad or in my file manager at bluehost.
For day-to-day use I'm very happy with TextMate and Coda (haven't settled into one more than the other, yet). The whole IDE setup has never felt comfortable or natural to me; that may change in the future but for now I'll stick with those great editors instead.