If you give the money to the poor, those poor will buy things at walmart and send that money to china. If you give money to the rich, the rich will create jobs for the poor. This is why the democrats are sending this country down the shitter. Now don't get me wrong, the republicans aren't perfect either, but they are the lesser of the two evils.
The thing is, short term economic stimulation; IE: giving money to the poor simply does not work. Why is this? Well, the reason they are poor is because they are bad with money, and giving money to them will do nothing to fix the economy in the long run. The rich are the ones who know how to take money and turn it into more money, and that is the reason they are rich. The rich are the ones who build factories, research facilities and similar things to provide work for the poor. What do the poor do? They go out and buy a $100 pair of jeans made by Taiwanese sweatshop workers, with no new American jobs created in the process.