I often skip Bob Herbert; his premises are often so liberal they seem goopy. But today he uses the same premises as the basis of what I thought was an enjoyable rant:
http://www.nytimes.com/2007/10/13/opinion/13herbert.html
Michael