Dreamweaver is good, but it's a full blown pro app, and therefore pretty expensive. I like Sandvox better than both Rapidweaver and iWeb. It is the same kind of application, but while it remains easy to use, it also includes a lot more control than those two. You can easily edit the HTML source code pages, so you can basically do anything with it, but if you're not interested in that, you can just stick to the themes/drag and drop stuff.