No we don't - but you seem so certain that all of this money has been swindled without any positive benefit to society. If I didn't have first hand knowledge to the contrary I would probably be a little more concerned than I am.
I don't believe the stimulus was/is enough and I felt that way from the beginning, it also cannot be spent or dispersed fast enough. I do not have a handy solution for that, I'm not privy to all of the obstacles, but in some cases, state laws regarding contracting are actually interfering with the states being able to spend the money. California in particular has some of the most retarded contract law in the nation.