Cleantech generates 17 jobs for every $1 million spent on it, compared to just 5 for every $1 million we throw at an oil and gas industry that doesn't need it but will fight to its dying breath to preserve the government largesse shoring up its bottom line.

Cleantech even generates more jobs than that other favored son of Congressional earmarks, military spending, which yields only 11 jobs for every $1 million in subsidies.

Robert Pollin, an economist who studied the impact of green stimulus dollars for the Commerce Department, said clean energy gets a better payoff because kick-starting a new industry requires a lot of manpower.

"There's way more jobs in clean energy because essentially there's a lot more construction jobs, there's a lot more manufacturing jobs, there's a lot more transportation jobs," he said. "So it's really the process of building the new industry that makes it a good generator of jobs."

Grist thanks its sponsors. Become one.