I think that this week’s list has a good mixture of reviews and analysis, as well as a Top 5 list.

Here are the blog posts that grabbed my attention this week: