Sylwester Rolka
Sylwester Rolka voted up Didge Doo's answer

Foreknowledge is not predestination. There's no conflict, really. Your hypothetical guy-in-the-sky may be prescient and know what we're going to do but that doesn't mean that we are compelled to do such things. It would  still be our own choice.