The Cleveland-based NEO Babble blog piles on Governor Taft (and it is well deserved).