I dont see the contradiction tween some ideas of god and free will... it basically goes like: can god make a rock he cant lift? Yeah the rock is called free will... Ive no prob with the idea of an ultimate god who creates thinsg he cant prophesize about... And as for those prophecies he might make, it could be simply that he sees the mechanisms of unalterable behavior... I believe in free will but not in free will that totally dominates every facet of our existence at all times...