A perfectly good, all-powerful God would not allow all of the suffering which humans have had. The amount of suffering we go through is immeasurable. For instance the tsunami in Asia that killed almost a quarter of a million people in 2004, Hurricane katrina that ravaged New Orleans. Those are natural tragedies, but alot of human anguish is brought on by human evil. Evil happens because people can choose. A perfectly loving God would not give humans free choices IF we choose to do evil. It's a bit like arming a criminal. Now this is totally hypothetical, but if you knew your neighbor would go out a shoot up his entire block, killing numerous men, women, and children, would you give him the option to acquire a gun? There's plenty of murder, kidnapping and rape across the world. Drunk drivers constantly play "chicken" with oncoming traffic and end up slamming their cars into others, killing families at a time. How many kids die each day in Africa due to hunger? and the genocide in South Africa? And the list could go on and on. Biblegod could have eliminated all the human evil by creating us that we only choose to do good actions. Would you give your kid the choice to play in traffic, if you knew he was gonna get killed? How can biblegod be thought of as good, if he gave us the freedom to choose, but we abuse it? It's like giving a monkey a gun, now aren't you to blame if he kills someone?