Obama's speech was a good one, about as good as could be hoped for given the situation. It might do the trick, as long as there are no new (i.e. post today) inflammatory words from Wright. That may not be fair, but it's the way politics is.