Just landed back in LA, so happy to hear the news of Osama bin Laden's death. He was the face of terrorism and such an evil man. The world is a much better place with him not in it.