The traditional defences of God in the face of suffering don't impress me. I think we have to let go of at least one of the three omnis: potent, scient and benevolent. The Bible explicitly says that God is love. It nowhere says that God is power. Therefore, I think we can say that, while God is very powerful, God is not all-powerful. One traditional defence of God is human free-will, but that hardly explains natural evil. However, if we argue that all of creation has something analogous to free-will; that matter is intransigent stuff by its very nature and even God can't do with it exactly as God likes; we may be getting somewhere. How if God created the universe, including the natural laws, in such a way that evolution would eventually lead to us, or at any rate to intelligent free agents, but couldn't stop things like plague, cancer and various genetic horrors from happening, but decided that the good of creating us outweighed the unavoidable suffering? The alternative, after all, would be non-existance.