Hypothetically, if you only have ten dollars, and making American people free and improving their quality of life costs $20, and making Iraq free and improving their quality of life costs $20, you're saying that you would spend $5 on America and $5 on Iraq?
Actually, my policy doesn't work that way.
I wouldn't "spend money" on anyone. I would invest it, with the expectation for a return. In the case of Iraq I would expect compensation for the effort, in the case of domestic policy, I would expect economic benfits.
The problem with policy today is that money isn't spent in such a way as to facilitate returns. This is something I would change, the government should compliment the wealth creation of tax payers, not have a parasitic relationship to them.
When it comes to things like aid, or welfare. I would loan money, not give money.