: Omniscience and free will are contradictory
unless you can redefine time
in a manner that solves the contradiction.
However, it's not contradictory to say that God is both omnibenevolent and omnipotent unless you maintain that there is evil or bad in the world.
Now, it seems that most people (everyone except subjectivists) want to argue that there is evil/bad in the world today. In fact recently one evil decided to split another evil into three parts (applications, os, and Internet). The only way for God to be omnibenevolent and omnipotent is if these two supposed evils--along with all others--aren't really evil or bad.
So, who here thinks Microsoft isn't all that bad after all?