I think its more than getting into a different character. People say Denzel played himself in training day. Its about your on screne presence and your classic scenes. For Pac to be an amateur and Ledger a vet I think Pac was more impressive. (You gotta get the wind beneath you wings). Lol That whole scene was crazy.