I wish I could share your confidence, but so many have been brainwashed by the liberal media and as a matter of course blame the current administration for the financial turmoil, rightly or wrongly.
Race is the most powerful factor among a sector of white and independents voters who had voted democrats in the past. It is the democrat party that will defeat Obama, he will not got enough of them to win and especially in the battleground states.