Prediction:
The way things are going, Obama wins in 2012 over Romney by a slim margin.
I don't think Romney is going to get the nomination. He just can't generate any enthusiasm at all and is too unpopular amongst the conservative base. The activist base is not in the mood for another McCain rerun.