Whenever we tell people in power what we need to fight the AIDS epidemic (whether it be medication, housing, culturally appropriate prevention, etc) we're always told, "Where will the money come from?"
Each million dollars buys about 4 minutes of these wars, which make us much less safe, not more. $15 million dollars an hour, 24 hours a day, 7 days a week. And these counters don't yet even include the "surge" (as of June 2010) -- let alone taking care of U.S. casualties for the rest of their lives.
Yet there's been a mostly successful campaign to take the wars "off the table" from budget discussions, as if the wars were God-given, not Bush-given. That's because hundreds of billions of dollars buys a lot of influence to keep the money train going.
PS: We also need the "currency transaction levy (CTL). Essentially, it's a tiny tax on currency that's traded by big banks. This insignificant tax would raise $33 billion a year, and wouldn't impact the market." See A Tiny Tax on the Big Banks, Huge Change for the World.