I have to say yes we do have free will. Simply put yah we can't control all the circumstances in our lives those are almost entirely dictated by our environments. However our decisions are not always dictated by our environments. Just because I have experienced this doesn't mean I am going to go that route.
There are contributing factors to every decision we make but in the end we still make the decision and nothing actually controls us entirely. Look at all those free thinkers or people who challenge what they have been raised on, what they have experienced and they choose to go in a different direction. That is a perfect example of free will.
In the end we all have free will to a degree. Even with a gun aimed at my head I still can make a choice and have free will to do so. Nothing forces you to make a decision, yah experience and logic can influence your decision making but they don't force you to make a decision.
-JC7
"In God We Trust - In Games We Play " - Joel Reimer