Glenn Ford wouldn't be on my list of worst western actors. I liked him in Cowboys, 3:10 to Yuma, and The Rounders.
For the best I'd have to put Walter Brennan at the top of the list. He played so many characters - sidekick in Red River, bad guy in My Darling Clementine, wild and crazy cowboy in The Cowboy and the Lady. And many more.