The Middle East needs a good solid war, IMO. One where you have trenches and tanks and soldiers kneedeep in the shit, not this fire a missile from 1000 miles away stuff. The West needs to sit back and let it happen, and it has to be so utterly devastating to everyone involved that when it's over, everyone looks around and goes, "holy fuck, what just happened?"
They need to get it out of their system once and for all. Peaceful solutions won't work as long as both sides still think they are more clever and/or superior than the other side. The Israelis sit there all smug with their high-tech military, while the Muslims never drop the retarded "you stole the land we stole from the people who stole it from you thousands of years ago while we were mucking around in shitholes" attitude.