I just had to build a new site to replace the aging one that I cobbled together before the phone and tablet era. I was tempted by Squarespace, based on how good many of their sites look, but didn't want to be completely beholden to my host for everything. I also didn't like the added expense, since I'd need to keep my regular hosting account for other purposes.
After looking at a few other options, including Koken, I bit the bullet and went with Wordpress. There are many downsides to this platform—lots of complexity, and the grueling and uncertain process of choosing a theme. But after a couple of weeks of miring myself in it I picked a theme (a quite nice, fairly expensive one) and got to work. My girlfriend is a web developer, so I was able to run crying to her when things got bad. And my theme company offered excellent support (often answering emails in the middle of the night).
I absolutely love the result. If you have experience (or patience) for something like wordpress, and especially if you live with a developer, this is a great option. Otherwise the proprietary hosted platforms are probably the way to go.
If you do consider wordpress, you should do your homework first and make sure your web host has all the latest and best back-end resources, and that they have good tech support. I found it was helpful to go with a host that isn't competing solely on price. Mine markets itself to small businesses. I find it more reliable and easier to deal with than my old budget host.