Well if you recall, stimulus was a Republican plan. It was put together by Bush's financial team, but signed into law and implemented under Obama.
If we had McCain the difference in spending would have been very minor. Not so much how much was spent but what it was spent on.