I am a webmaster in the US military. For a static website, elthought I knot HTML and XHTML and could do it in notepad, I prefer Dreamweaver as it is intuitive and powerful. If you need dynamic features, such as database polling or user management, I would HIGHLY recommend learning PHP and use a PHP/MySQL server. PHP is easy and fun to use.