Well...id say my favorite parts...but itd be spoilers
It's pretty much impossible to say anything about this movie without giving something vital away. But that's what I loved about it. Everything in the movie is important. Not a single piece of dialogue is wasted, every small plot point has a purpose. Everything in the movie leads into something bigger.
Here is a quick, non-spoiler review:
First off, every single thing said about Heath Ledger's performance is completely true. I cannot praise his performance enough. I would go so far as say that recasting the Joker in the next film would be a huge mistake, because I don't think it is possible any actor could play this role better than him. I went into the film not completely convinced he was going to live up to the praise, but walked out of the theater a complete believer.
People will also be happy to know pretty much every small thing that people had a problem with in regards to Batman Begins is corrected in this movie. Not a single piece of dialogue is cringe worthy. No one liners. Nothing is forced. Even what sounds like potential one liners from the trailers and tv spots work within the context of the film. Rachel is far more likable, and Maggie Gyllenhall acted circles around Katie Holmes. In fact, she did such a good job it makes me really bummed she's not in Begins. The fight scenes are also shot much better. No more quick cuts, and the camera is actually pulled back a bit so you can really see everything. There are even a few plot points from Begins that people had problems with that are addressed in this film.
One thing I haven't seen mentioned too much is Gordon. He has a much larger role in this film. I would say the only people that have more screen time than him are Batman, Joker, and possibly Harvey Dent. And while I liked Gary Oldman's performance in Begins, he had so much more to work with in this film. Really, the truth is, there was not a single actor in this movie that turned in a subpar performance. Everyone was at the top of their game for this film.
Also, in regards to the complaint about the long run time, I don't get it. Those two and a half hours flew by for me. Like I said earlier, every small detail in the film serves a purpose. The action scenes are not just mindless action just for the sake of having an action scene, they all play vital roles in propelling the movie forward.
All in all I would have to say this is by far the smartest comic book film I have ever seen, and without a doubt the best. As other people have already said, it's not simply an amazing comic book movie, it's an amazing
movie. It transcends the genre, and it will be a long time before any comic book movie even comes close to this (unless, of course, Nolan makes a third film). This is our Godfather 2, this is our Empire Strikes Back.