They just keep coming:

As House Speaker John Boehner and Minority Leader Nancy Pelosi engage in a tug of war over federal funding to protect the Defense of Marriage Act, a new poll suggests that a narrow majority of Americans believes gay marriage ought to be recognized by the federal government, while a growing minority support the legalization of marijuana.

Of those surveyed for a CNN/Opinion Research Corporation poll released Tuesday, 51 percent said they think marriages between lesbian and gay couples should be recognized as legal and come with the same rights as heterosexual unions, while 47 percent said the marriages should not be recognized.

The last time CNN asked the question, in April 2009, approval for gay marriage was at 44 percent and disapproval was at 54 percent. Two polls released in mid-March also found support for gay marriage in the low in 50s.

Things are a-changin’.