I saw this movie Sunday night and the further I get away from it the more I find myself wanting to see it again. It's safe to say that I loved this movie. Russell Crowe and Christian Bale were very good, as you would expect, but Ben Foster played a great bad guy and his performance really made the movie for me. And Luke Wilson has a cool cameo as well.
BTW my wife generally doesn't like Westerns, but she really liked this movie.