I only need one reason to support Israel; Islam has declared was on the civilized world and the Israeli-Palestinian crisis is just one of the Islamic War's many fronts.
I bet with all the money America's taxpayers have shoveled to Israel courtesy of the politicians anyplace on earth could have done the same:
U.S. Aid To Israel
A Conservative Total for U.S. Aid to Israel: $91 Billion-and Counting, by Shirl McArthur, Jan/Feb 2001