Fine, mavericxk, if you really want to assume that determinism is true, then we should move on to soft determinism. Basically, we redefine "free will" as "the ability to make our own choice."
In a robot example, we develop a robot that has a choice to push a red button or not. When we make it, we know it'll push the red button. We could change the way it's built so it doesn't push the red button, but why would we do that? We make every robot with the ability to choose for itself. After all, we're omnipotent, we can do that, right?
Now, assume you make the same robot, but this time you don't know if it'll push the button. It's the same robot, so it pushes the button. To emphasize, the robot is no different. The question I'm asking you is, "How does our knowledge of the future affect the way the robot was built, aka its capacity for choice."