President Obama won nine red and purple states in 2008 in addition to the 19 typically blue states that John Kerry, Al Gore and Bill Clinton carried for the last 20 years. Those states are Florida, Ohio, North Carolina, Virginia, Colorado, New Mexico, Iowa, Nevada and Indiana, as well as the one congressional district in Nebraska, which may or may not exist in 2012 because petulant Republicans in the state legislature are trying to pass a bill to make Nebraska winner take all again.
To see where he stands for reelection at this point, Public Policy Polling polled every state but Indiana (which has some strange law against automated polling). The results are very heartening.
As you can see, President Obama would win all eight states and the NE-2 again, in some cases by even larger margins. Romney is obviously the best candidate polling wise for the GOP. Too bad for them that there is no way the teabagging base of the Republican Party will vote for him.
The Battlegrounds will be Ohio, North Carolina and Florida, as that is where the polls are closest at this point.