Obama will definitely win..as the demographics favor him. let's see, by 2015 the demographics of the USA will be - 51% White. - 21% Hispanic, up 5%. - 13% Black. - 7% Asian, up 2%. - 2% Native. - 6% Other/Mixed, up 2%. in 2012, we can approx guess that blacks,hispanics,asians will be 40-45% of the population which will def vote for Obama, so he needs only 10% white votes to pull through. The only hope is for the republicans to get a strong authentic Hispanic candidate, that is the only strategy that will give Obama a real fight.
The main problem with running a Hispanic candidate is that it will turn off the 25% and more Republicans who are racist. True, they would prefer a brown man to a black man but their support will be lukewarm at best. The other problem is that a Hispanic would most likely be Catholic: here in the south they don't care much for THAT brand of superstition. Doesn't really matter: Obama gets us out of Iraq/Afghanistan and the economy continues its recovery and he wins in a landslide. Hey . . that would make for a great thread title.