Easy Blog installed and worked right out of "the box". No issues, tons of features and integrations (twitter, facebook, addthis, buzz). Not hard to set up and there are several themes to choose from.
I did Not need my programmer to edit, tweak or fix anything. But its always good to have one, just in case.