You can't call free will an illusion. We need and have a sense of free will since all those factors that were mentioned to affect our will is at that moment regarded as a part of us. Thus the being making the decision is us.
It's dangerous to think that we don't have free will since it will tend to restrict our need to think and make the right decisions. Never give up the sense of free will or else you probably won't think properly. We can't live as if we are puppets.
Objectively though, our will is not entirely "free", but nevertheless we do have and need "free will".
It kinda sounds like a paradox.
BTW I replied in this thread before.