Macromedia Dreamweaver MX самый лучший. Объясню почему.
Сначала ты делаешь простые сайты HTML, затем возникает желание или необходимость довабивить CSS или сделать сайт на PHP c большой базой данных и т.д.
В Dreamweaver очень много возможностей для веб-разработок, я им пользуюсь уже не один год и очень доволен. Время, затраченное на изучение Dreamweaver потом окупится большой экономией времени при разработке серьёзных проектов.
Да вообщем то подойдет любой редактор, который для удобства подсвечивает синтаксис языка.
Сам пользуюсь Notepad+
Ну, а если обсуждаем громадины: то Dreamwaver или Adobe Golive