I am also a big Tolkien fan.
I was pissed when I got out of TTT because of Faramir.
If Faramir had let them go then they would have been out of the rest of the movie.
And it would also have made the ring look weak to people who did not read the books.
It is suppose to be really powerfull, so it should affect him.
Love this quote from Faramir:
"I would not ensnare even an orc in falsehood."
In Tolkien's books, people who lie are easier to deceive.
Peter Jackson had to take into consideration all the people who have not read the books for is movies.
It was a necessary compromise.