I tend to use dreamweaver. If you don't know coding dreamweaver is your best choice. You can download there demo and take it from there

. You can do pure coding +snippets of pre coded stuff for pages. Or use design mode. I usually design stuff and then do tweaking to get things to display how I want them to in the coding mode. Its very easy to use. The best part about it is its all xhtml based since html is pretty much dead. Using xhtml versus html puts more strict guide lines on your html. Which in return makes it so that your pages display correctly amoung different browsers. Frontpage is good if your audience is only Internet Explorer users. They use a lot of extra things to accomplish nothing extra. I have used front page at work cause they don't download Dreamweaver due to some deal with Microsoft discounts. Now after I save the page I usually spend 4-5 minutes cleaning worthless code out of the page usually trimming the file size by almost half on small pages (>10k) and 4-5k off pages <10k. Microsoft uses a lot of code specifically Internet explorer only causing your pages not to work on use firefox, opera, netscape... and everyone elses browsers. well maybe not so much opera.