At risk of starting you off again Nix: Hamas is a militant terrorist organisation. Their main man was a legitimate target because Isreal have good reason to believe he planned and instigated random attacks on Isreal. Hamas are determined to deny any chance of a rational agreement.
In fact, another bunch of them was killed today as they met for more planning. Good, I say. Israel may not be innocent and holier than thou by a long way, but Hamas...no way.
Of course it is lamentable that innocents are involved, they always are, collateral damage is it called? But you have to ask yourself, how many died in WW2 when we levelled Dresden and such. The allies did what they had to to stop the fascist threat, were we wrong to do that?
Elimate Hamas and violence backed demands, then the arab world has a chance to work things out. Lets face it, they aren't going to beat Israel.
Did you know Israel has a larger military than the UK, Germany and France combined.