I like the comment about free will not existing, but rather being a sum of nature and nurture. I have always felt this way. If you take the same machine (chemical, mechanical or otherwise) and put it in the same situation, it should always act the same way. What seems random is really just a result of imperceptible differences in the situation. Sorry, but with this theory, you've already decided what you are going to do - you just don't know it yet.