Must find every tunnel an destroy them. Must build larger and more fortified buffer between Israel and Gaza.
Bomb the entire city back to the Stone Age. That should keep them busy for a long time.
Wherever a rocket is fired from GAZA, WHEREVER!!, drop several 1000lb bombs on launch site and 1/4 mile square area around it in 30 minutes.
No kvetching. Just Do it!
Why you being so soft? I think it should be much much more barbaric and spread out farther than what you propose. Wipe them of the map completely.