IMHO there's basically 2 types of actor that people like: the kind where they play the same character in every film (Robert DeNiro) and the kind where you can almost forget it's the same actor in different films (Ed Norton)
Personally, I think the second is more impressive