While i think the original premise on free will is slightly off,
This Is in fact the definition of God.
The christian God too is defined as almighty and all knowing, right?
This brings up one of my favorite Bible inconsistencies, when it says, 'Even God thought him [Lucifer] beautiful till the final hour [before lucifer became satan, rebelled, that whole spiel]."
How then, was GOD tricked by an angel, an angel he created no less?