I think that debates between theists and secularists is especially meaningful given the Forum we are in. Let them prosper!
omnipotent, omniscient and omnibenevolent: There may be a "higher" meaning to life and death that we are incapable of understanding. You aks why would a omnibenevolent God let so many people die and suffer in Japan, I can ask you a more meaningful question...Why do people age, decay and die? Is one death more meaningful than the other because one person drowned in a Tsunami and the other had a heart attack at home? Is it biological population control, if so who? why? what? programed our genes. Why is evolution processed this way?