I'll take Daniel Day-Lewis, Denzel Washington, Sean Penn, Leonardo Dicaprio, and Brad Pitt clearly over Bale, in my opinion. Even Joaquin Phoenixor Johnny Depp are every bit as good as Bale, if not better in some cases. And Christoph Waltz is making a name for himself as well.

Nice list.

Bale has the greater resume. No matter what some may say, Will Smith can act, the types of films he chooses to do are very suspect.