Since we're straying from "spaghetti" into westerns in general, my vote for the best westerns of all time are relatively current:
For serious western: The Unforgiven
Clint Eastwood at his best both behind and in front of the camera.
For fun western: Silverado
Every cliche' played with tongue-in-cheek seriousness.
For hilarious western: Blazing Saddles
The genius of Mel
_________________________
I'd rather be ignorant than stupid.
Ignorance implies a lack of knowledge which is easily correctable through education.
Stupidity implies an inability to learn.
Therefore; ignorance is temporary, stupidity is forever!