I recommend wordpress as well. I used a hosted variety which is free aside from the hosting and a custom theme.
However, the theme I'm using it just a slightly modified version of the basic theme and it is wonderful.
Take a look at the Projects section of my website, that's custom theme work you can't do, but notice what happens when you click on the Changing Gears - Infinity article, you suddenly want to start playing Infinity. I'm an awesome writer. Haha, just kidding, I mean the top banner changes to the image I set as the "featured image" which is a behaviour built into the theme.
Adding images, captions, sizing is all quick and easy.
I think my blog is in my signature, but just in case: