Israel may "win" the battle for Gaza and destroy Hamas (who deserves to be annihilated), but I don't know if Israel will ever recover from being vanquished in the information war and largely world-wide court of public opinion. I'm afraid the death of so many Palestinian children will stain Israel for a long, long time.