Jiminy Christmas, XO, you make this into such a complex mishmash.
First of all, I believe that everyone INCLUDING God has free will and can make whatever choice they want to. They cannot command the consequence, but they can choose the action.
If we assume (and I do not) that God knows every action we will take in advance (down to how much mayo to put on our bologna sandwich on Monday, Augues 4, 2008) that still does not, in any way, lessen our free will. What WOULD lessen our free will (eliminate it completely, in fact) is if God DETERMINED in advance what we would do. You are effectively equating the two. That God may have foreknowledge of our choices is simply that - foreknowledge. That differs from predestination, in which all of our actions are, in fact, determined in advance for us and pre-programmed. Predestination, IMO, eliminates sin, since everything is God's will and that will cannot, by definition, be sin. Satan is no longer evil because he is simply the agent of God.
I have often accurately predicted someone's actions based on past observation of their behavior and a foreeknowledge of the circumstances. Police and Intelligence Analysts do the same thing. If there are two out and the count is 3-2 with runners on base, I'm going to predict the runners are going on the pitch. If a porn store opens down the block from a known sex offender, I'm going to predict that he willl eventually enter the store. If I leave chocolate cake in a room with an overweight person, I'm going to bet he takes a piece of cake. These are likely to be correct predictions, and that based on my very limited skills as a prognosticator of human behavior. But that knowledge does not, in any way, affect the choices these people will make. A baserunner may forget the count. The perv may worry that the cops are watching him. The fat guy may be on a diet. OTOH God has a perfect knowledge of human behavior and can understand us better than we ourselves do. So there is no reason why God cannot accurately predict our behavior 100% of the time without manipulating the data. Again, I personally do not view it that way, but there is nothing in that scenario that would contradict my personal belief. Whether or not God knows the outcome, the choice is still mine. Only if God has PRE-DETERMINED the outcome and I am simply acting on the program He put into me, do I lose my free agency. I believe that Satan wanted everything to be pre-determined to eliminate the chance for error. That is why he opposed God and fell.
What you are doing is putting a lofty intellectual spin on God. He is, in fact, far more simple than that. It is our own minds and our tendency to lose ourselves in self-serving philosophical tangents that make religion so complicated. God is simple. God is logical. God need not pass the criteria of the ability to create a rock so big he cannot lift it because that question is illogical. He CAN choose wrong, but the consequence would be that he would no longer be God. That means that God only chooses good, and it is not made good because of God's choice, but vice versa. God is not a Nixon-like figure who says "When the President of the Universe decides to do something, that makes it legal." Rather, he chooses to do good at all times because it is good.
As to answering prayers, which started this symposium, God answers all prayers, in his own due time and method. Ambrose Pierce, I believe, defined prayer as "A request to change the laws of the universe on behalf of a single petitioner, confessedly unworthy" or words to that effect. If that is your definition of prayer you are right; God will not answer those prayers. Emo Phillips said "When I was a kid I asked God for a bicycle. But then U realized that God doesn't work that way, so I stole one and asked him to forgive me." I don't consider that a blasphemous joke. I think it makes a wonderful point about the expectations of people concerning prayer and what prayer really is.
So you can logically attack prayer, its answers, and the ominpotence of God all you want. Those of us who experience direct answers to prayers, who experience grace, who experience God, know him - and know he knows us.
That's logic.