I read this guy’s blog posts because when he is not being obtuse and overly professorial, he provides some good objective overviews, as he does here.