Online website builders are quick, easy, and pretty (and free):
Wix, Weebly,Synthasite.
Google has something called sites, but it is limited in what it can do and is not that easy to use.
Yahoo has a downloadable tool called Sitebuilder, but last I checked it could only be used on Yahoo hosted sites (without modification). Difficult to use as well.
I think MS also has a tool, no experience there (shudder).
If you want to host your own with a tool/CMS that will do it all for you, the best for now is Concrete5 (though I have not yet checked out Bildy).
You'll be all up and running in a jiffy.
Don't waste time on Joomla/Drupal - you will spend as much time learning it as you would learning any new programming language.
In a short while, Siteroller should launch (right now its just some lorum ipsum pages - but there's big stuff a foot). When that happens, it will be the best all round solution - bar none - so check back if you have the same requirements later.
Balsamic was mentioned before - tools such as it are excellent for getting ideas on paper, but don't actually work as sites. I highly recommend Pencil as being better for the task (though it does require an install.)
If you care to build your own, start with a template. oswd.org is a bit of a waste of time, but check out free-css and Templates Exchange
Good Luck