Barack Obama always give a great speech, and he's a generally classy guy who seems completely unlike his whacked-out, openly bigoted and stunningly ignorant minister Jeremiah Wright.
Still, Obama chose Wright, not the other way around, and it's a hard decision to explain away.
Most pundits cheered, as expected, Obama's race speech last week, but not everyone was impressed. Washington Post columnist Charles Krauthammer raises some tough questions about Obama's continuing support for Rev. Wright.