A god that would send people to hell forever with no chance of redemption is frankly evil. No way around it. No matter how horrible you were in life no one NO ONE deserves to spend eternity in hell. So either there is no hell or god is a vindictive maniac. (Or there is no god but for the sake of argument I am assuming there is)
But as far as free will goes god is a hypocrite. He says he won't mess with free will yet he creates a hell for all those that don't do as he says. So you have free will to do whatever you want but if you don't do exactly what god wants then you go to hell forever...umm right.
Not to mention the places in the bible where he does mess with the free will of the pharaoh, among others.