Agree w every word in this post :)
Where they are horribly wrong, they are wrong about equally.
Where they are both right - McCain has reputation and experience, but Obama is asking for blind faith. Albeit, more eloquently 
Where they actually disagree (in terms of foreign policy), is mostly an issue of semantics. For example - afghanistan - they agree essentially, but they frame differently. Even abt Iraq that's true to some extent. Notice, Obama no longer wants a withdrawal that is either prompt or complete, now that Hillary is out of the way. I told you all this would happen 
I wouldn't be at all surprised if the conflict in Iraq is over quicker under McCain then under Obama. And possibly, with results other than 100% total loss in every aspect, which is what a withdrawal would have been. Too bad these are bets i can never prove i won.. 
Real disagreements seem to be in taxation and health care at this point. On these kinds of things, McCain is, of course, right. Someone should do a poll of educated economists, I would guess 90% support McCain. Ironically, it is the same middle class that would benefit most from an economic recovery and a return to long-term expansion, that misunderstand the effect of corporate, capital gains, and other forms of upper class taxation on these factors. instead, everyone is in some kind of communist stupor, all of a sudden hating CEOs. How original. 
So that's what it boils down to for me, but I expect, as I always did, Obama is more likely to win. Esp. in light of the economic crisis charade. We haven't even had a recession yet (official definition). What a gift for Obama. If these guys lose again, this is borderline comedy. Up against a party of perpetual mistakes and miscalculations, and constant public humiliation.
________________________________________
"Я это понимаю на рациональном уровне, но не могу принять на эмоциональном" --Бизнесмен Борис Березовский