President Obama speaks during a town hall meeting on health care in Shaker Heights, Ohio, on Thursday. Findings from a recent NPR poll indicate that about half of Americans are now onboard with Obama's health care plan. Haraz N. Ghanbari/AP hide caption

itoggle caption Haraz N. Ghanbari/AP