If you want to set up on your own host I think WordPress is the way to go.

Although blogspot is a good chiose. Looking good