Colonel, you're ill-informed because you seem to think that there is only one definition of "free will" in the world, and you further seem to think that anyone who believes in God must also believe that that kind of free will exists. Like it or not, the Anglo-Saxons didn't believe in that kind of free will, but they believed in God. The same was true of the Stoics and of a whole bunch of deists in the eighteenth century, not to mention Descartes, Spinoza... the list is endless.
You can argue against that kind of free will if you're trying to overthrow the "free will" defence for the problem of evil, and I think you'd be right to do so, but you can hardly claim that simply stating that free will does not exist refutes theism. You haven't proved that contra-causal free will does not exist - you have just stated (erroneously) that science disproves it.
And whether you like it or not, quantum physics does not entail determinism. You can see an introduction to quantum physics at
http://higgo.com/quantum/laymans.htm and an explanation of the most famous version of quantum physics, the "Copenhagen" interpretation, at
http://plato.stanford.edu/entries/qm-copenhagen/
Now, the Copenhagen interpretation could be said to argue against free will, in that it allows apparent randomness in events in the universe. Randomness is just as opposed to contra-causal free will as determinism, because according to contra-causal free will, free acts are neither determined nor simply random - they are something else! I think this is where the theory breaks down, because it is so hard to explain just what a free act is supposed to be.
Here is a link to a conversation with Richard Swinburne, who is a famous philosopher who defends not only the existence of God but free will as well -
http://www.philosophers.co.uk/portal_article.php?id=33 I think that Swinburne's arguments are quite wrong, but bear in mind that he made his name as a philosopher of science, not one of religion. He doesn't think that modern science disproves free will, and in that, at least, he is surely right.
And if you not only make unwarranted assumptions in your post but end it with IWIN I think you can expect people to make equally trenchant comments back at you!