Giving stimulus money to large companies doesn't work. They'll use it to repair their balance sheets, or buy other companies, or pay bonuses, or simply salt it away in offshore accounts.
To get through this, you need to get people spending money. I like the idea of a credit card for every adult: credit limit $1000, zero interest for, say, two years. If they have children, add another $500 per kid. Total cost less than $300 billion.
That money gets into circulation
fast. Shops hire more people. So do wholesalers, manufacturers... more income all round, so the money gets spent over and over again. A virtuous circle, with the government taking a piece of it back through taxes at each stage.
Administration should be left to the bailed-out banks, who are good at doing it. And they should do it free, as a condition of the bailout
If you want the stimulus to work, don't give it to Wall Street - give it to Main Street!