Obama's approval rating may have "slipped" to 48%. However, the Republicans' approval rating is about 22%. Not much of a match-up, as they enter the ring for 2010.
Not "All Americans" support Obama. But an overwhelming majority do support him -- nationwide ---- except in the South.
Perhaps it's time for the Republican Party to change its name to the Confederate Party.