Great, great movie! I agree with everybody's favorites.
HOWEVER, there were a few things I really, really didn't like.
-Gordon's fake death. WTF. Big eye roll moment. One, it makes almost zero sense and is full of plot holes if you give it any thought (like, say, he's "shot" in pure day light but there's no body? but his family buys it? what?) Two, it cheapens the other "real" deaths. Rachel's dead... but maybe its a fake, we don't know what to trust at his point!
-The first 20 minutes or so in general. The court room scenes were ridiculous. Some mobster pulls a gun on Harvey Dent? WHAT? How does that get in a court room? Does this exist just so we can see Harvey punch a dude? Also, the 300 or so on trial in the same court room. Incredibly "comic booky."
-The Hong Kong stuff made for neat visuals, but plotwise it could've easily been cut out to get to the meat of the story quicker. It's not like the mob and the mob's money storylines were handled with any real weight, so why bother?
-I wish a little more time was spent with Bruce and Rachel's death. I liked Rachel, especially in this movie, and her death was very tragic! Though Harvey feels it, Bruce is sad for one scene, Alfred talks him out of it and then he's all "okee dokee!"
-This is minor, but we should've visually seen somebody abduct Harvey and Rachel. Just a quick shot of a gloved hand over their mouth or something. Gordon walks in and tells the Joker that Harvey didn't get home last night, but my first instinct was that Gordon was bluffing (AFTER ALL, he bluffed his death). Until we saw Dent and Rachel tied up, it seemed like a ruse. You can still keep the mystery of where they are, and who abducted them a mystery, but this is a visual medium - SHOW me Dent didn't make it home last night.
So, yeah, those moments sucked. No doubt. I agree that around the time of the Joker's arrest forward, the movie gets really super awesome great.