Didn't quite live up to the hype...how could it? Too long, the whole batman glowing eyes sonar thing sequence could have been dispensed with, and Batman's voice is silly, he sounds like a kid trying out for a hardcore band. Also, while Maggie Gyllenhaal is a big improvement over Katie Holmes, she's hard to take serious in a movie like this; her default expression is ironic amusement. I had trouble believing that she believed that any of this was real. Also the mob bosses were ridiculous stereotypes (yes, I know, this is a superhero movie, but this series has set a higher standard for itself than most, so it should be judged accordingly).
On the other hand, I respect what they did with the Rachel character; they had the guts to do what the Spiderman movie team wouldn't do. Heath Ledger was just as good as everyone has been saying; I don't know how they will ever replace him. This is a very different Joker than Jack Nicholson's; really a different character entirely. He's not just evil and crazy; there is a clear logic behind what he does The story was great, just too much of it at the end, the Harvey Dent character arc was intriguing, but I actually felt that there wasn't enough of it. All in all a great time at the movies, though.