I would have to say microsoft expressionweb 4 is better than adobe dreamweaver cs5 because it really has some time saving feature like auto "" for html attributes and auto close tags(for xml to) and its much easier to use then dreamweaver when your setting up a site and it can run php scripts using the php cgi file. Adobe has better extensions and templates and also bloated down spry for the none javascript coder to.

What I would suggest is that you look into

visual web developer 2010 express(free), aptana studio(free), notepad ++(free), netbeans(free),morfik(free),codelobster(free),micr osoft web matrix(free) and bluefish(free) they are all free and will get the job done.