US aid spending per capita is about 61$, military spending per capita is over 2000$
If Bill Gates leave a 5$ tip on a 500$ meal and I give 5$ on a 20$ meal. Are we both generous people? The US does give away the most money(often with religious strings attached) but comes way down the list when you compare it to either the population or the GDP.
However, there is no doubt about who spends the most money on military regardless of how you calculate it. More than the rest of the world combined as a matter of fact... Now, would it be more effective to fight terrorism with economic aid than with bombs and tanks. This we'll never know...
People can make up their own mind about whether the US is "generous" or not...
What religious strings are attached to US aid? Serious question because that would be a violation of the US Constitution.
"Religiously-inspired" might be a better phrase. For example, the Bush government withdrew various bits of funding to overseas groups that even discussed abortion as an option in family planning.
Fortunately Obama has taken steps in the right direction for now...
Obama Reverses Rules on U.S. Abortion Aid - NYTimes.com