[from now on, when I talk out of character, I will use parentheses]
(Well, I don't agree with everything McCain thinks or says, but I think he's the best. I actually think he will win too, for a few reasons:
1. Not all people are blaming the Republican Party for the craziness in Washinton.
2. The War in Iraq is getting better, thanks to the troop surge, and some people, even anti-Iraq-War people, are realizing that there are better ways to end the war than to just up and run.
3. Ralph Nader, the great siphoner of Democrat votes. I swear, he's secretly Republican.
4. Several Clinton followers will not vote for Obama if he is the nominee, and will instead vote for McCain come November. The same, to a lesser degree, could be said for Obama's followers.
5. McCain has never really been associated with Bush until recently, and he is very popular with a lot of Democrats.
6. Obama has won states, in the primaries, that he would not realistically win in November, for example: Kansas, Texas, etc.
For the above reasons, I think John McCain will win.)