Dreamweaver is no doubt the best out there, but it's semi-unrealiable. It uses an IE6 style system, so when styling in Dreamweaver and testing in browser it could look completely different. I use Notepad++ for most of my design. I don't design much though, I'm usually in PHP. I do use Dreamweaver for the PHP code, due to syntax highlighting and error reporting.