The Dark Knight - B+
Why not an A? Well... it outstays it's plot, there's a lot of manufactured tension in the movie that comes off hokey, and it has some substantial timing issues. The first one came out swinging with nearly perfect setup on a weaker story arc, this one has the cast, writing and characters to be the perfect movie, but falls short of the first one's sense of style/production/pizzaz whatever.
That being said, Harvey Dent is cleverly done, acting is spot on, genuinely the best Batman movie out there. The Joker is perfect, if I had a vote it'd be for Heath Ledger's posthumous Oscar but there's not enough of him to fill 2.5 hours. In short, it falls just short of ENORMOUS expectations... where as Iron Man surpassed them.
I'll have to see where the third in the trilogy lands, but with Ledger dead it'd be tough to ever see a performance equal his.