Edward Norton has done some very good work. Fight Club and American History X are well known be he was also great in the illusionist and also his role in Kingdon of Heaven.
Morgan Freeman is great in any role he chooses from prison inmate, to detctive, president, Mandela, etc.
Matt Damon has done some masterful work as Bourne, Will Hunting, the departed, the oceans movies, adjustment bureau, and we bought a zoo.
DiCaprio has to go on this list for the multitudes of parts he's played which are too many to list.
A guy that seems to always show up in massive movies is Orlando Bloom. I'm not sure what the lord of the ri gs and pirates of the Caribbean movies have grossed but its and absurd number. Add to that his roles in Kingdom of Heaven and Troy and he seems to be on the short list for every big money epic when they are considering actors.