I use
blogger extensively - it works well and does everything you want. It's free and easy to access on the road. I've blogged a couple trips from Mexico and India without any issues. The one downside is there are limited options for how it looks or how you want to set it up.