If the things Jeremiah Wright has said offend Barack Obama and give rise to Obama denouncing Wright, Obama would never have been able to stand shoulder-to-shoulder with Martin Luther King.
Barack Obama is being a self-serving coward.
That's not to say that either John McCain or Hillary Clinton ought to hold the highest mundane office in the world. Neither is qualified to lead the people out of the problems the world now faces, not even close. Frankly, neither will even make a good, temporary caretaker.
It's sad that humanity can't get its act together enough to follow righteous leaders.