I watched Dark Knight for the fourth time today, and can't get over how much I enjoy this movie! My cousin was the one who first showed it to me, then I got my parents and friend to watch it. I've never been much into Batman or any of the comic book heroes, but I feel like I could watch this again and again. I have my "classic" favorites when it comes to movies, but not too many new ones stay with me like this one has.
Absolutely, it's the Joker that does it for me...what a memorable character and a great villain. I thought this was only a trend for me with mob movies, but again I find myself rooting for the 'bad guy.'