I would add that it's easy to develop a nice "personal" site. Incredibly easy. Drag in some graphics add some text, done!
However, many of the things that people want for business sites (and some that they want for advanced personal sites)
Stat tracking
Google Adsense
Internet Explorer compatibility
Comments
Flash
are outside of what iWeb can do and, as a result, requires some knowledge about the html files. In most cases, it's something you only have to learn once, but if you make a mistake, it can be hard trying to find where the problem is until you get used to where to look. Also, if you make a change to that page in iWeb, you then have to do post processing
again since iWeb overwrites those files.
Just wanted to make sure the original poster understands that "easy" is from the perspective of someone like me who can edit html.