PRINCETON, NJ -- The large majority of Americans say spending too much money on unneeded or wasteful federal programs is to blame for the federal budget deficit, while 22% say the deficit is a consequence of not raising enough in taxes to pay for needed programs.(link)

Read the whole thing and check out the breakdown on the numbers. Democrats are still much more likely to want to raise taxes, but even they have a majority (56%) that think out of control spending is the problem.