Its a complex issue with Hamas as part of the reason they are in power lies within the conflict but i would with the help of the more moderate Arab countries try and remove the reasons Hamas is in power to begin with and get Egypt to patrol their borders more. I would not have used collective punishment for Hamas throwing rockets. Force and violence as much as it sounds good, will not do anything to help formulate a long term agreement
If Israel truley wished to stop Hamas firing rockets, instead of going after Hamas they should have attacked Iran - the purse behind the rockets [Not that i advocate attacking Iran]
Did you reply to post 1325 or did I miss it?