Thus the argument really boils down to a question of timing. In the short run, the case for stimulus is overwhelming. But in the longer run, we can't enrich ourselves by borrowing and printing money. That just causes inflation.
The trick is to front-load the stimulus as much as possible while putting in place policies that will tighten both fiscal and monetary policy next year. As terrible as our economic crisis is right now, we don't want to repeat the errors of the past and set off a new round of stagflation.
For this reason, I think there is a better case for stimulating the economy through tax policy than has been made. Congress can change incentives instantly by, for example, saying that new investments in machinery and equipment made after today would qualify for a 10% Investment Tax Credit, and this measure would be in effect only for investments largely completed this year. Businesses will start placing orders tomorrow. By contrast, it will take many months before spending on public works begins to flow through the economy, and it is very hard to stop it when the economy turns around.
Stimulus based on private investment also has the added virtue of establishing a foundation for future growth, whereas consumption spending does not. As economist Hal Varian of the University of California at Berkeley recently put it, "Private investment is what makes possible future increases in production and consumption. Investment tax credits or other subsidies for private sector investment are not as politically appealing as tax cuts for consumers or increases in government expenditure. But if private investment doesn't increase, where will the extra consumption come from in the future?"
Basically, the program before congress is pretty backwards, putting to little money into the economy now and wasting valuable resources in the near future. Let's hope the Republicans in congress can force a little sense into this headlong rush.