There are a lot of these and unfortunately most of them do not really do what they say they will do. Basically, what is needed is an intuitive interface with highly customizable start-out templates – customizable to the extent where your site looks “yours”, that is. And – of course, they have to have a completely free plan with an option to upgrade so that you can freely experiment. I have checked out some of what is out there and two of them really seem to deliver the goods: Weebly lets you create blogs as well as websites. They have a very beautiful template gallery from which you can start out and then everything works with a simple drag and drop interface which lets you add pretty much all that you could wish for. The second one Yola works in a similar way, also very easy to use and versatile.
Both of the above will give you html/css sites. Should you wish to do a flash site however, then of course Wix is absolutely unbeatable.
And incidentally, while I was looking around I also came across these: Very nice seem to be an online, completely free video editor called JayCut and an online presentation platform called SlideRocket.