The quickest way to get your website up is to use WordPress, hosted by another company like GoDaddy or Rackspace.
There is an extensive collection of WordPress themes, and plugins that let you customize your website fairly quickly, and with little effort.
Edit (In response to your comment):
I want to set up a company web site at "www.mycompany.com" and do it as easy as setting up a facebook page: edit the title, upload some photos, boom! online. Does such a beast exist?
Have a look at Posterous. I think that may be what you are looking for. Setting up the website is super quick and easy, and they let you use custom domains. This is a really quick way to get a website up, but keep in mind that it won't look like a professional business website.
Another option may be FatCow. They are a hosting provider, but they also offer "Point & Click Site Building Tools". From their website:
Point & Click Site Building Tools
Create a professional-looking website with just a few clicks, using a variety of dynamic themes and templates. No programming or HTML experience needed!