@dave bishop - Yes I believe in free will. What I'm saying is that the decisions we make are because of the sum of our knowledge and/or experiences in life. Therefore, at a given point in time, our decisions will be what they are. God isn't interferring and guiding those decisions to his end, but every decisions we make interacts with the decisions others around us (near and far) make. Therefore, at a given point in time with an exact set of circumstances, a person will make the exact same decision unless they have knowledge of the future. This is not predestination, but predictability. If I could sit on the outside and monitor every single thing that influences a person and read their thought processes across time, like God, then I could tell exactly what decision they were going to make at that time. It doesn't me I made it for them. It just means I know what they are going to do.
It must be tough being God and knowing the stupid things I'm going to do, yet letting me do them anyhow and not interferring.
The key is predestination says God has actibely determined what will happen, where as free will means God knows because he is omniscient, but allows us to make the mistakes anyhow.