Obama's Green Stimulus: Big Enough to Do the Trick?