I thought that it ended in March or April of 2009, but regardless of that, I think it had just pretty much burned itself out. The spendulous bill probably did contribute slightly, but mostly likely for psychological reasons more than anything else (I am under the impression that the recession ended about the same time that the first spendulous checks were being distributed).
Regardless, no president was going to stand by and let our economy go down the toilet while doing nothing. I don't care who was elected, that person would have pushed for some sort of stimulous program.
I would have preferred massive tax cuts for the worker/consumer class, and a significant reduction in corporate income tax rates.