Actually DP- that is the most reasonable argument and questions that have been proposed so far- you are correct, he does need to speak to the "unconvinced"- my point is- he answered it more directly, more honestly, and, really, didn't side step the issue in any way- he took it head on. Nothing vague here, not a "hope and dreams" speech that spoke in platitudes, he described who he was, what he thought, why he has the views he has, and why he doesn't abandon a friend he doesn't agree with.
To me, that is admirable. And also, in my lifetime as an adult (may have happened before I was "politically aware", but I don't hve something that comes to mind)- I have never seen a politician, of any stripe, take this issue SO head on, in a reasonably believable manner.
Some talking head, might have been Tim Russert- said something along the lines of "he appears to be able to tell people what they don't want to hear in such a manner than they don't mind hearing it so much".
If Ron Paul were to be on the ballot in Alaska come November- i will still vote for him, as he is the candidate that fights for freedom in this country. Barring that- I will vote for Obama. If McCain didn't well, just represent perhaps a more honorable and competant GW, I might very well vote for him- unless he hires Rove, and embraces the religious right, to me, that would be a complete sell out from his prior positions and scuffles with these groups, but McCain is falling into the "politician trap" of being at the end of his career, and possibly life, he wants that legacy of being the president so bad, he will change everything he is to get there.
Obama, on the other hand, doesn't change who he is, instead, he explains who he is in such a way that he is palatable to others. I admire him for NOT disowning his friend, disagreeing strongly with his positions, but still maintaining his friendship.
I would be okay if say, McCain were in the same boat as Obama, with Falwell as his long time friend- and he repudiates his positions, and expells him from his campaign, and does nothing to further falwell's agenda.
I can't personally stand the puke, but hey, we all have friends we vehemently disagree with, and even, kinda roll your eyes at when say something stupid amongst those that know better, or aren't in the "inner circle".
To me, it is a redneck friend that I have, mostly in dealing with the ladies, that make me cringe at times. I have a friend, a pretty close one, that is a pig. He is a good friend, but a pig. he is fat and usually smells bad. and he thinks he is gods gift to women, But, I have known the fella since day one, and he has NEVER done me wrong- ever. And gawd forbid something bad happened to me- he would do anything to make sure my family is taken care of- I just know it to be true- he is that kind of guy. If I were married to him- I would kill him in his sleep.

- and sometimes, I can only take him in small doses. And, despite his pig-ish behavior, he seems to have alot of friends, because of his (unknown to anyone outside his circles) redeeming qualities.
If someone were to put me in the same position as Obama with this guy, I would say something like "Okay, I know he is a jackass in public, and you can't take him anywhere, it is not that he is a hateful guy, it is that he has no social skills whatsoever- but he has always been a good friend to me and mine, and we tolerate him sometimes, but, I can trust him around my family and most of the times, he is still a good friend we love"
McCain could have still visited Keating in jail as far as I am concerned- I have friends that have done crimes I can forgive and I visited them in jail too- but that doesn't mean I condone thier criminal behavior either, or would ever enable that behavior in some way. If McCain did the same- I am cool with that as well.
What I am NOT cool with is that Obama is somehow responsible for Wrights comments, and secretly believes everything Wright says- while, in the other side of the aisle- they have actively courted these kinds of people, and don't repudiate thier comments and values at all.