It seems like every poll that's been released in the last few months shows the public upset about everything: gas prices, the overall economy, unemployment, foreign policy, progress in Afghanistan, the Middle East in general, unemployment, energy, the debt, deficit spending, unemployment, race (or the use of race as a bludgeon), and more.
If this were any president other than Obama, his poll numbers would be in the 30's, or maybe even lower. But, according to the polls, Obama's personal numbers are still high, even as people express disappointment with aspects of his job performance.
I really think that his numbers are far lower, and that people are afraid to say they disapprove of Obama out of fear of being perceived as racist.
If I'm right, the pundits, the Republicans, and the Obama campaign may be seeing numbers that are out of whack, and Obama is very vulnerable next year, provided the Republicans run a good candidate who does a good job campaigning.
One can only hope.