I'm not huge on westerns, but I do like well done ones. Silverado comes to mind. The Unforgiven. I recently watched Seraphim Falls, however, and it was horrible. Liam Neeson and James Bond, er, I mean Peirce Brosnan are great actors, but the movie was paced horribly slow, and the story just wasn't that gripping. Oh, and the ending was horrible.
3:10 To Yuma, on the other hand, was perfectly timed, well acted, and had a good ending. Russell Crowe and Christian Bale were fantastic as the main characters, and the supporting cast was just as good. There were a ton of cameos, but they were done well enough that they added to the movie, rather than distracting you from the show. All in all, a very enjoyable 2 hours.