I think that Obama will get a second term. People might be angry but if I understand America's politcal system, if Obama doesn't win then a Republican will. I think enough people are tired of them by now.
The trend for the past 200 years is to vote in a Republican who is tight with the money, keeps the budget, keeps taxes low and wins wars. After a republican, they ALWAYS vote in a democrat, because democrats have more of a heart, but they end up bankrupting the nation, and we get our buts kicked in war (or spend so much money fighting it, that it would have been better to lose). After WWII, and the Civil War we had democrats to rebuild the country and have more social awareness, then we vote in a republican after we've spent all our money
Americans inherently WANT a Democrat, but we NEED a Republican. That's the way it's been since George Washington. There's a fragile dichotomy within every American. We all know we need universal health care, and we need to help the Haitians, but after we do those things, we like to tighten our belts. I think we Americans do that in our real life too. We want to help the battered, divorced mother, but THEN we want the flat screen.