Interesting. Maybe it's my point of view but I think that someone knowing what you will choose doesn't affect your freewill. How does God know what you will choose? Does he already make the decision? Or does he just know what you are planning on choosing? If he already made the decision for you then that would mean he is unfair. If he knows what you are planning on choosing, you still retain freewill and it's entirely your choice.
If God or a god knew what someone was going to choose that would mean that the choice would have to be predetermined. If the choice is predetermined then how can there be free will?
Say you have a choice between the colour blue and the colour red. Now say God knows that you will choose red. If he knows that red will be chosen, before you've actually decided, then the decision must have been predetermined. How can you know someones choice if they have yet to make it?
On the other hand, if God only thinks he knows what you are going to pick (or plan to pick) then he doesn't actually know. If anything he would have to apply probability based on things he already knows about you. He wouldn't know 100% whether you would pick red, or at the last minute choose blue.