You're going to get a lot of people saying Wordpress. And for good reason, it's just good. It has a wide variety of themes available, and some of the best support for a free program that I've ever seen.
One reason that I think Wordpress works for this is the ability to have your adsense code show up between posts, in the sidebar, or pretty much anywhere you would want it.
- My attempt to play every NES game released in the United States