iWeb is a beautiful app that has grown on me big-time in the last few weeks, but in the process I've discovered it produces code which is very un-optimised (to the extent that I've written a post-processor to tweak its output before I publish it). The trade-off for its amazing ease of use is its lack of flexibility -- you simply can't change stuff you want to be able to change.
So I think Apple should apply the same genius they have to iWeb, but in a grown-up version. Kind of like Aperture is to iPhoto.
By the end of the month will be fine, thanks, Apple.