Obama may not make it to 2012. He may get impeached or resign.I think the kitchen is getting too hot for him and the November elections will be a bloodbath for his agenda.
My idea was more along the lines of primary challengers, but anything could happen.