I think this chart, by Greg Ip, says a lot about the state of public opinion right now:

We had a huge swing to the left in 2006-2008. Then a large swing back to the right in 2010. Now the pendulum has swung back a bit to the left, and public opinion is sitting about halfway between 2008 and 2010.