With the big brouhaha about the evacuation of Canadian (and American, and British, and French, etc...) civilians from Lebanon, I think we're all kind of missing the point.
There are 50,000 Canadian citizens in Lebanon right now. The Canadian government has had to rent some cruise ships to ferry them to Cyprus and/or Turkey for further evacuation by air. The process is taking longer than many would like, but our people are being transported out of the danger zone. Prime Minister Stephen Harper even used his PM Airbus (our version of Air Force One) to ferry a few Canadian civilians out (Stephen, that was a classy move. The only thing that would have topped that, since you were already in the area, would have been to clear everyone off of the plane, fill it to the gills with civilians, and wait for it to return with backup).
But, what about the Lebanese civilians? Are they officially to be left behind? If it's too dangerous for a North American or European civilian, why is it considered an acceptable risk for the 3.5 million innocent civilians that happen to live in the region?
I may be extremely naiive, but this really seems like a perfect candidate for the UN blue helmets to move in and help restore order. Likely a much better allocation of military and humanitarian resources than securing oil supplies to maintain a particular hegemony...