not sure how Once Upon a Time in the West didn't make that list.
I'll watch any western with Jimmy Stewart, Gary Cooper, Clint Eastwood, John Wayne, Henry Fonda or Randolph Scott.
Those are stop what you are doing, tolerate commercial westerns for me.