Just a couple of quick points about the whole stinginess debate.
First of all, the US has never been stingy when it comes to humanitarian aid around the world. Do you want to discuss the financial and human cost of ridding the world of Hitler, Mussolini and Saddam Hussein? Do you want to discuss American expenditures in rebuilding Europe, Japan, Iraq, etc. after saving their butts from tyranny? After natural disasters aroung the world, the US has always led the countries of the world in providing aid. And most importantly, it's NOT a contest anyway.
Secondly, if you are going to make the argument that the US should provide the most aid because it is most economically able, then you must also accept that it is the moral obligation of the US to police the planet and rid it of maniacal tyrants because the US is the only country able to do so.