I enjoyed "Silverado" immensely, but it's not exactly a current Western (made in 1985, I think).
I'll climb on the "3:10 To Yuma" bandwagon, along with "Open Range", "Broken Trail", "Unforgiven" (again, not exactly a current movie), and the 2003 remake of "The Alamo".
Robert Duvall, Sam Elliot and Tom Berenger are probably our best current cowboy actors, IMNSHO. But I do miss The Duke, Arness, the entire cast of "The Magnificent Seven", et al.
Scouts Out! Cavalry Ho!
I will never climb on the 'band wagon' of that Russel Crowe mess of a remake of '3:10 to Yuma' which is clearly a 'liberal/homoeroctic western if there eve was one! Broken Trail is the last good western I've seen. Other than it the only other really good westens made in the last 10 years are: Open Range 2003
The Missing 2003