i use both frontpage and expression. still playing around with their new version. but mostly i use dreamweaver cs3. it would be good for you too.
I use Dreamweaver since version 6, but just for HTML coding. I know it can do PHP or ASP or others, but I preffer to leverage on other tools for those technologies. I don't like Frontpage... maybe just because is Word with HTML export
Expression web is it is easier to use than dreamwaver, but it seems as a copy of frontpage2003 anyway...
It is actually pretty good and far better than MS Frontpage 2003 . The best feature is inbuilt ftp manager and code syntax highlighting .
ExpressionWeb is my favourite. I used to use FrontPage, but after upgrading to Office 2007, I use EW. I find it easier and more convenient than DreamWeaver.
I've been using dreamweaver, and its really good, BUT I've switched completely after using Coda, wayy better!! you've got to try if you haven't.
Expression Web is v. good. It's also good that you can reopen an Expression Web site in Visual Studio and get access to more powerful code/ debug features.
Expression Web 2 supports PHP. The BETA of it was released http://www.microsoft.com/expression/products/download.aspx?key=web2beta