Anyone interested in the nuances of the arguments for and against the compatibility of determinism and free will can study these various articles in the Stanford Encycolpedia of Philosophy:http://plato.stanford.edu/search/search ... eterminism
A quick scan through those should be enough to convince anyone that most of the arguments presented on this thread are rather superficial, and have been discussed in the philosophy literature for centuries.
Like Sangamitta, I worry that Alex's obsessive attempts to interpret the Buddha's teachings through the lens of simplistic logic and philosophy is a seriously negative distortion of the Dhamma.
Perhaps the title of this thread is flawed. The key part of the Dhamma related to what we are discussing here has to do with kamma: actions have consequences; there is moral responsibility. That is a recurring theme in the Suttas. Since there is certainly not agreement in the philosophy literature that determinism is incompatible with free will and moral responsibility (with many, perhaps the majority, arguing the opposite) I see no reason for anyone to conclude that there is any reason to conclude that free will (in some not-self sense) or moral responsibility are incompatible with the Dhamma.