The US could consider reallocating its aid to Israel.
Since 1949, the US has given Israel a total of $84,854,827,200 in financial aid.
The interest costs borne by US taxpayers on behalf of Israel were, as of 2003, $49,937,000,000, making the total amount of aid given to Israel from 1949 to 2002 nearly $135 billion ($134,791,507,200).
As to military aid, the US Foreign Military Financing budget allocation to Israel for FY 2001 was $1.98 billion, about 60% of which stays in the U.S, going directly into the accounts of various defense contractors.
The Economic Support Fund Budget allocation for the same year was $840 million.
The sum of nearly 3 billion dollars per annum is typical.
Moreover, tax-deductible donations to American charities, which initially constituted one-quarter of Israel's budget, are estimated to exceed $1.5 billion per year.
The only way that the US can feasibly reallocate the aid money is if peace in the region can be guaranteed, and the only way to do that is for the Israelis to adequately satisfy the Palestinians in some meaningful way.
However, the Israelis will likely never allow the Palestinians a viable state.
A contiguous corridor, however narrow, between