I read too many blogs. One of the too-many blogs I read as regularly as I can is The Edge of the American West. It's run by a couple of guys who teach history, and they're really smart.
Their most recent post is a history of American liberalism. It's smart. SMRT.