I agree with the other two. Joker is definitely the best. I am really looking forward to watching the upcoming Batman movie with Heath Ledger playing the Joker, I am positive he will be BRILLIANT. According to the news, Heath got so into the role, that after the movie he was depressed and had to take medications. The end, as we all know, is very sad and hopefully this movie will pay a worthy tribute to his skills.