I think that's Rio Bravo.
No question for me. John Wayne by a mile.
Although, my all time favorite Wayne movie is the Quiet Man.
But then again two of the worst movies I've ever seen starred Wayne,
namely Jet Pilot and the one where he played Genghis Khan,
and several more movies are just ordinary, his best movies are absolute classics.