If God is infinite, does this mean that God is able to know everything? If so, can God choose NOT to know everything?
How easy it is to make a snap judgment. "Of course God knows everything! Oh how evil you are for not thinking just like me." (hi, firefly)
But I do not suggest that God doesn't know, nor do I suggest that God cannot know. I suggest that God has the ability to choose not to know. And it would seem that in many events, this would explain a lot. (not enuf space to flesh that out, but...)