I generally agree with you, Kelly. An immediate boost in take-home pay is more sensible than a rebate check, and there isn't all that much that tax tinkering can do to fix the economy.
I think the one area where we might disagree is on the need to cut spending as a top priority--at least in the short run.
A huge contributor to our current economic woes is that demand for goods and services has fallen off a cliff. That's mainly because people and businesses are neither willing nor able to buy like they used to. There are many reasons for this: collapsing home values and investment portfolios, the drying up of consumer credit, rising un- and under-employment, and general economic pessimism are among the most important. But this situation is quite serious, and will take some time to work out of.
Given this situation, a key goal of the current stimulus package has to be to help stabilize demand for goods and services. And researchers have convincingly established that if it is done with any kind of care, public spending will increase demand much more efficiently than will reducing taxes. And that makes sense when you think about it. Cutting taxes--particularly to businesses or to more affluent individuals--offers no guarantee that extra money will be spent at all, much less in fashion that stimulates the economy efficiently. On the other hand, "shovel ready" infrastructure projects (repairing ailing roads and bridges, for example) puts people to work right away, helping to reduce the collapse in demand. That's one reason why short term, spending should and will go up, not down.
The long run is another story, of course. I admit to being nervous about the state of the federal budget once we get through this powerful economic downturn. Once stability is restored, we'll need to enact sizable tax increases and spending cuts. But first things first. When your town is on fire, the first thing you do is dispatch the fire department. Once the fire is out, THEN you then worry about how to pay the fireman's overtime and repair the fire damage.