That's gonna be a problem. By then the economy will likely recover and he'll take the credit. If it doesn't, he'll blame Bush. It's a win-win for him, unfortunately. He has much of the electorate sold on Socialism....although he calls it everything but. Let's be realistic. There are large ethnic groups who see Socialism as their only way to redistribute wealth. He has a lock on their votes. Add to them the limousine liberals and the whites groveling in guilt feelings and that's a lotta folks. Then there's the liberal media who made him the star he is. Can't fight that kinda tide.
The best we can hope is that the Dems lose seats in Congress in both 2010 and 2012.
Other than that, he has to make some major blunders along the way to lose in 2012. I find myself with mixed feelings about that. I don't want a major mistake to endanger us.