I hate to say it, but money is on the Dems.... an incumbent has such an advantage, and as poor as the poll numbers are for Obama right now, he has 2 additional huge advantages - time until the election (people will forget about the health care fiasco by then) and the Repubs don't have a reasonable candidate identified yet...