Expressions Web is not too bad a product, but it is damned expensive to purchase. Unless you really must have the very latest version of this expensive product, I would recommend, if you need the graphical drag and dropping of elements, is MS Office SharePoint Designer 2007 which is free to download from Microsoft. But, if you still have a need for PHP support, as well as a requirement for a full IDE, go grab hold of Aptana Studio. I have version 2 but may soon update to version 3. It is free. DreamWeaver, again, is a good product, and just like MS Expressions, it is expensive to buy. When your college intern does her work, remind her to do an XML based SiteMap. It will help with Search Engine Optimizing. There are plenty free stuff that will do that for you including from Google. In terms of maintenance, you should consider using a versioning system such as TortoiseSVN