War is hell. The civilian deaths in Kana are sad, but in war such things can not be avoided.
Israel attempts to minimize civilian casualties. Hizbullah attempts to maximize them. That is all one needs to know.
Personally, I think Israel would be better off intensifying the military campaign against Hizbullah and make less of an effort to avoid civilian casualities. The Shiite civilians in South Lebanon vote for and support Hizbullah, therefore they are responsible for every civilian casualty in this war. Civilian populations are responsible for organizations and governments they support. Quite frankly, I have very little sympathy for them.