Do Have Free Will
This depends on what degree of freedom you are talking about.
We take action in an effort to make ourselves happier. If you eat a bite of cake, it's because you perceive that this action will make you happier--you will enjoy the cake. If you neglect to eat a bite of cake, perceiving that it will keep you thinner, it is for the same ultimate goal--you perceive that this action will make you happier.
We have the freedom to think, the freedom to comprehend, and the freedom choose based upon analysis. We do not, however, have the freedom to choose why we take action in the first place. We always act because we perceive that action will make us happier. We aren't always *right* in our perceptions, but we do the best we can.
Assuming the above is true, the question becomes what is "Will?" We have certain freedoms, but not the freedom to choose the underlying reason for our actions. Is this the definition of our "Will?" If so, then we do not have free will.