saw the last batman movie yesterday and I have to say it has been the best batman movies I've seen in a long time (though I didn't watch batman begins because I was still to scared after watching the batman movies before it)
Ledger was great as the Joker. For a guy who says he didn't read many comics as a kid he really did pulled off the madness of the joker seen in the comics.
and this movie did something that I think the Joel Schumacher failed to do (and suffered greatly for it) and those was to take time and actually develop the villain characters.
the Joker doesn't need any real back story (and luckly they didn't give him a reason for being)
but it was a good thing that the movie made harvey dent a real character.