A new study on the generosity of Americans suggests that states with the least religious residents are also the stingiest about giving money to charity.There's more:
Of the 10 least generous states, nine voted for Democrat Barack Obama for president in the last election. By contrast, of the 10 most generous states, eight voted for Republican John McCain.Imagine that.