First of all, Nicolas Cage is a goddamn treasure, and when he dies
or quits acting the world will be duller for it.
I once thought that Mark Wahlberg fit the bill, but there are too
many good things that he's been involved with over the years
(Boogie Nights, I Heart Huckabees, The Fighter, The Departed,
and The Other Guys, off the top of my head) to consider him.
His performance in The Other Guys is actually pretty brilliant;
about 90% straight man, but with just enough in the way of
intentionally off-kilter asides so that you understand that
he's parodying the macho, take-no-prisoners attitude of the
average movie cop.
If I consider longevity (meaning no actors who have just come up
within the last 5-10 years), I'm probably going to choose Keanu
Reeves. The films that his brand of acting worked in (the first
Matrix film, A Scanner Darkly) were films that required him to
seem dazed or vaguely disoriented; in other words, whatever his
performance added could have be replicated by another, better
actor on Valium.
I've always found Ben Affleck to be terribly boring considering the
amount of attention he got, but maybe I haven't seen enough of his
work to properly judge him.
I suppose Adam Sandler may belong, but I fault him more for his
laziness and lack of ambition than anything else; Punch-Drunk
Love and Funny People, at the very least, that he's capable of
considerably more than he normally shows. He's been amazingly
successful, though, and maybe that's what's most important to him.
Too tired to say anymore tonight.