Lot can happen between now and November. To that, there is a pretty good chance that BHO can win.
There is absolutely NO chance that Obama will win the election. Not because of his race, whatever that may be, White, Black, Arab, whichever. Not because of his stance on issues, or lack of. Not because he is a socialist with out any comprehension of what America stands for. And not because he has no leadership or managment experience at all, (which might be REAL handy if you are running the most powerful country in the world ). The reason Barak Husein Obama will lose the election is that Americans will not vote for a bastard.