From the latest (non-partisan) Pew Poll:
Democrats are simply doing an awful job explicitly reminding Americans that we are for these things and Republicans are against them. At the same time, we are also not doing enough to make sure that the media reports stories through the prism of public opinion. For instance, the President has an approval rating in the low 40s, and hasn’t been over 50% for quite a while. But until very recently he was constantly referred to as “popular.” The same goes for abortion and stem cells and, to a lesser extent, civil unions. Hell, I didn’t even know how well Roe v. Wade polled until fairly recently. Most Americans need some kind of validation of their views, and knowing that they are in the majority reinforces their perspective.
We’re not holding a whole lot of winning cards, but we should be playing the ones we do have, now.