I saw it at the Imax last night, loved it! 9/10
I agree with you about Dent/Two Face, I loved the way he came to be especially the
Ledger was outstanding as The Joker, he totally nailed it. He was scary, funny and came across completely insane all at the same time.
As KB said with the white knight being mentioned etc, there is lots of brilliant wee touches that really made the film.