The Stimulus worked.
That's an impossible argument. There is no one way to tell if the economy would have done all this on its own or if it was the stimulus. Same thing with the surge in Iraq. These things could have just happen but will never know. just sayin'.
Nick, you're right.
If you click through you'll see that not every chart bounces back.
For example, personal saving:
There's some connection on some of the charts, for example jobs created:
But it might be coincidence, not causation.