The premise is perfectly reasonable. If someone can know with absolute certainty what choice you will make before you make it, then you are not free to make a different choice.
Obviously false as my knowledge of past choices does not remove the free will in those choices...
I never said it did. Indeed, your memory of past choices has nothing to do with absolute knowledge of future events. Even so, it is clear that you cannot trust your memory, because you cannot even remember what I actually said.

...Say the person giving the horses away knows that the person he is offering a horse to loves black stalions. Let's say the person being offered a horse mentions his love for this partiucular type of horse numerous times and has dozens of posters of this type of horse (his prefrence is overt and well known). The person offering the horse knows the other person's prefrence and knows there is only one black stalion he has. Thus it is safe to know with absolute certainty that the horse the person being offered will choose even before the offer to choose a horse comes up. The availability to choose the other horses (or not take one at all) is still open to him. Thus we have an example of knowing a person's choice before-hand while we are obviously incapable of taking away free will.
I'm sorry to break this to you, EB, but us ordinary mortals just do not have absolute certain knowledge of the future, and no attempt to game my original scenario changes that. All you are saying here is that Hobbes would allow for a real choice by secretly granting a customer's wish, something which the legend doesn't have him doing. The whole point was that customers could only ever choose the horse nearest the door, no exceptions. So they had no real choice of horses in the stable. In any case, Hobbes could not even know the future with absolute certainty, even if he intended to give his customer a real choice. He couldn't know, for example, whether the black stallion would be alive when the customer came to pick it up. You've heard of "sudden black stallion death syndrome", haven't you?

In the above case the reason for knowing the person's choice is a simple matter of knowing the person (his love for a particular type of horse). Thus a case of knowing with absolute certainty what choice a person will make while still a case of having free will. And your premise is shown to fail.
Again, you fail to comprehend the point. Hobbes knows what "choice" his customers will make. He just doesn't give them a real choice. The chosen horse is picked automatically, regardless of the wishes of the customer. Similarly, from God's perspective, all of our choices are determined automatically. That is, there can be no undetermined or "free" choice from his perspective. Otherwise, he would be just like us--not omniscient. Logically, God cannot create beings with free will, because that would entail ignorance of the future on his part.
Edit: This would be an example of the difference between knowledge and causation which sntjohnny noted. The cause is the person's love for a particular choice. The knowledge of this love is not the cause of it. Your "iron-clad" argument seems to be rusting and developing huge holes faster and faster Cop.
I've addressed the flaw in sntjohnny's argument. See my response to him.
And I didn't need to address Hobson's Choice pretty much because you yourself destroyed your own argument in Hobson's Choice. The choice to not pick a horse was always there. All you showed in it is that the range of choice may not be what we like or expect. But the choice, and thus the free will, is still there.
No, I showed that we can call something a "choice" which, in fact, is no choice at all. And that pretty much characterizes proponents of "free will" in debates over determinism. They often end up labeling something as "free will" when, in fact, it is fully compatible with determinism.
In God's mind, his creations can only choose to behave in the way that he knows they will behave. There can be no freedom to choose to behave otherwise. Calvinists understand this. What's your problem?
Many things. Your constant presumptions and thinking this is a logical proof being one of them.
Non-responsive. Answer the question. Calvinists are Christians, but they do not believe in free will. They have resolved the Christian dilemma by eliminating the logical contradiction. You seem incapable of resolving it, so you pretend the contradiction doesn't exist.