Luke, go with WordPress as Bec suggested. And if you are concerned about setting it up, it may be a good idea to hire someone like Bec to get the initial theme / plugins / ping lists / etc setup for you. It will save you LOADS of time and headaches and she will give you a system where all you have to do is write.

cheers,
Luke