Look, nobody knows what the political climate is going to look like in 2012. Remember that Clinton's and Reagan's ratings were awful throughout their first term (and especially at midterm), and they both won solid reelections. George H.W. Bush enjoyed 60+ approval ratings throughout nearly his ENTIRE TERM, but was undone in his final 6 months by a poor economy.
I don't know what I'm having for dinner tomorrow. But when you consider it takes a couple years for a campaign to get going, and what's happening now, it's no mystery what's coming up in 2012. The GOP is f'd. And we'll be seeing our first 400-vote victory of a re-election landslide since the 1980s.
You get real! Health Care, while it passed, is not going to do anything until after Obama's term in office. Also, people will now get to dig out all the pork that was put into the Bill, like airport subsidies for Stupak, that had nothing to do with Healthcare. We have an economy that is at best stagnant, and will remain so until confidence in the market returns, something that spending trillions of imaginary dollars does not do.
Now, even if he does by some miracle turn things around, he has alienated WAY too many people to get a major landslide. A slightly larger victory? Sure, why not. Is the GOP f'd though? No way. Obama ran on change back in 2008; nothing has changed so far, and likely will by 2012 (We may get out of Iraq, with Afghanistan only getting nastier, and Obama having to go back on his original plan; unless we move into Warzistan, that nation will never be secure).
Will the GOP win in landslide though? No, I must admit that Obama has a charisma that few people can dream of, and that will help him maintain the Democratic base. At most, it would be a comfortable, yet narrow, GOP victory.
I do not like Obama in the least. I DO NOT like what he is doing to this country. But he is my President, and I hope to god that he does not fail us. If that means the the GOP fails in 2012, so be it. I would rather the nation recover than remain weak so that a Republican wins the Presidency.