Troy, thanks for those tips. You obviously take it very seriously.
At the moment I am leaning towards WordPress. It has an app for Windows phone, so I can quite easily create and manage content on it. Also I can create any number of pages - not just the actual blog page, but also photo pages, notes, or whatever.
It is possible to install "addins" for WordPress that enable the blog to be viewed latest first, or latest last. I think that is really important. The latest-first thing is good during the trip, but makes no sense to anybody doing research after the trip. I'd have to get a paid account to be able to install the addin though. Also have to pay to get a "media" page where I could show video.
WordPress does also support Google maps, which is good. However I really would love to be able to add new pins to one map, showing location each few days, but it seems there isn't any way to do that. I would just have to keep adding new maps. Pity.