I have been meaning to create a blog for some time now. A few weeks back, I had helped a friend set up her professional website on Squarespace. The end product is super slick and was easy to configure. The benefit, of course, with going this route would be that everything is handled for you, from creating the contents of the website to setting up the hosting.
Unfortunately, I tend towards masochism when it comes to computers.