Johnny Depp is an amazing actor, but having seen the other performances in that category, he really wasn't as good. He was great, and of course the movie was spectacularly fun, but as a performance, he wasn't nearly as incredible as DDL's transformation into Daniel Plainview.
*movie nerd rant over*