Pardon?
If it's omniscience how can there NOT be foreknowledge?
I've lost the Wiki reference, could you give it again please?
http://en.wikipedia.org/wiki/Omniscience
A common objection towards free-will is the fact that God knows the future, and what is already known is not considered part of free-will, thus is considered predestination. Such objections however are very controversial and have been refuted by proponents of Divine Omniscience. The alleged paradox arises from a misunderstanding of Divine knowledge. The common misconception is that God predicts the future. This however is a false assumption. The Divine Being who is Eternal does not predict human actions but rather post-dicts them from the future. As such human free will is actualized without any paradoxes.