Before deciding whether we have "free will" or not, it is rather important to define what we actually mean by the term.
It seems to be something that everybody understands unless you can persuade them to think about it. In may people's minds it seems to involve the logical contradiction of an action being both purposeful and not determined by anything. Something that isn't determined is random and that is hardly an expression of individual freedom. In short, the way many people think of free will is just magic, self-contradictory pixie dust.
More realistically, if an action is to be a free expression of who I am (my thoughts, emotions, desires, fears, intellect, experience and so on), then surely it must be determined by those things? If the mechanism for that is deterministic processes in the brain, then so what?