it depends on what your goal is. if you need a site up in a couple of weeks, use dreamweaver and a template. if the site is changing a lot, use opensource like joomla(free). if you have several months to get the site up learn html and css. weather your into wysiwyg editors or not, learn graphics. good graphics can take a mediocre site and make it rock. i don't think seo is as good with wysiwyg, but it depends where your getting your traffic from too. if you have a template, you can also always use kompozer(free too). my pics for wysiwyg editors(notice dreamweaver isn't here): coffeecup visual site designer serif webplusx2(has strong graphics rendering built in). i mostly use joomla, but sometimes i need whip out a site in a few hours and i look to the above. just my own opinion and experience.