I do think Di'caprio is a good actor, and catch me if you can is a great film...I didn't think Wolf of wall street was particularly good though, certainly not one of Scorsese's best efforts. Granted Di'caprio put in a good performance and I thought the first hour was excellent, but then It just doesn't go anywhere story wise for the following 2 hours, just a endless repetitive amount of drug consumption and debauchery- disappointing really as I really wanted to like it.
After seeing 'The Fighter' I really rate Christian Bale as an actor now, which before I was never overly keen on him, Mark Whalberg was good in that film as well.
For me my favorite actors tend to be the older ones (but when they were young)
Al Pacino (Scarface, The Godfather, Heat)
De Niro (Taxi driver,Raging bull, goodfellas, Ronin, Casino, Heat etc etc..)
Jack Nicholson is always great to watch (the best 'Joker' in Batman-( sorry Heath RIP!)
Denzel Washington I like
Tom Hanks -Usually always in a decent film
Gene Hackman (the French Connection)
Marlon Brando (The Godfather, Apocalypse now)
Steve Mc Queen
Paul Newman
Richard Dreyfuss (Jaws, Close encouters of the third kind)
Christopher Walken
Lots more but I can't be bothered to type them all!