Up to you, but I'd seriously look at the new MS Expression, I use Dreamweaver everyday at work. I build and support transactional web sites with Oracle, Sql Server and My Sql database backends. I use HTML, ASP & ASP.Net for programming languages.
I've gone to my boss and requested the MS Studio package because it's heads above Dreamweaver. The Studio package is quite expensive, but just buying Expression is under $100.00. Dreamweaver is great stuff, but good old Bill has finally come through with a good package for development. For what you are doing, the price is right and provides you with basic and advanced development all in one package.
Here's a link to a web site I'm building for the local MOPAR club. In Expression Web, I have about 2 hours in this site and all the basic functions are there, just need to fill in the blanks and do a little adjusting and I'm finished.
http://www.daydreamcruzn.com/mopar/index.html
The drop down menus can also be done in Dreamweaver, but it's very labor intensive, the menu system I am using on this site are simple to maintain and simple to create.
Believe me, I'm not a Microsoft fan in most cases, but Expression Web is a really nice product, priced right and very functional.