I think President Obama is doing a pretty good job pushing a pretty good health care message. But I just want to point out that he doesn't help himself when he makes verifiably dishonest statements without any explanation whatsoever. Specifically, I'm talking about this from his New Hampshire town hall meeting:
"I have not said I am a single payer supporter." - Barack Obama, 8/11/09
As I noted in a column a few months back, Obama in 2003 explicitly said he supported single payer health care - and that the only obstacle to its enactment was Democrats taking back the White House and the Congress (which, of course, they've subsequently done).
Obama has never really offered up an explanation for his about face on single payer, other than implying that it's not politically realistic now - even though, again, back in 2003, he said it would be politically realistic when Democrats obtained the presidency and Congress.
Let me repeat: I'm really supportive of Obama's health care efforts right now. But I'll never - ever - be supportive of any president lying and/or not at least explaining their broken promises.