For some reason I more associate Marlon Brando with the role, no disrespect intended toward Charlton.
Heston’s best role was Judah Ben Hur. IMHO. I have always thought of it as the best movie ever made, perhaps tied with Lawrence of Arabia.