>>1The only way to be as unbiased as possible is to look at the morality of each sides actions in isolation. Meaning, the morality of action X is independent of any justification.
So, the bombing of a school cannot be justified by the bombing of a bus. And the bombing of a bus is not justified by the killing of some children - which is not justified by the kidnapping and murder of a soldier, which is not justified by....
Once you look at each act in isolation; without accepting "one wrong justifies another", you will see that all sides in the Israeli conflict are immoral, unethical, and thoroughly corrupt.