I surprise myself even to write this but with the probability of increased violence from Gaza, Israel's only long-term option is to "take" Gaza, weed out Hamas, and declare it "clear," when it is. That will stop the rockets and enable the two Palestines to come together. But for a contiguous, single Palestine there must be a massive Palestinian population movement, with one government lead by Abbas and his party which has shown such promise in the West Bank. I see no other long-term solution.
UN: Gaza could be 'uninhabitable' by 2020 if trends continue (AP)
from the article: War won't stop rocket fire from Gaza