A majority of Americans oppose the health bill passed by Congress but still trust Democrats and President Obama more than Republicans when it comes to healthcare reform, a new CNN poll finds.

Fifty-nine percent of respondents say they oppose the bill passed by Congress. (The poll was conducted before last night's passage). Thirty-nine percent favor the bill.

It should be noted, however, that of the 59% who oppose the bill, 13% do so because it's "not liberal enough." So a majority of respondents (52%) either support the bill or want Democrats to do more.

President Obama still holds an advantage over Republicans. Just about half of respondents--51%--say they trust the president on healthcare, compared to 39% who say the same of the GOP. Congressional Democrats also lead Republicans on the issue, by a margin of 45% to 29%.