I dont see how you can believe in free-will and believe that God already knows all our choices from before time began. If he knows them then they cant change because already has all knowledge according to you. So as far back as our little minds can go, God saw every face that would be in hell (which is most) and chose to create that world in just that way. I just don see that as consistent or just. Its certainly not the language the bible uses. God makes several choices, asks for advice, and changes his mind. In fact the fact that he repents that he made man should be enough to disprove exhaustive foreknowledge.