Batman Begins easily for me
The Dark Knight is good but Ledger put that movie on his back. take out his performance and you've got Dark Knight Rises Pt. 1. also Eckhart as Two Face was laughably awful. so much cringe and equal blame can be put on the writing and the performance itself.
Begins is also the only one to feel like a proper Batman movie
Also thought Eckhart's Two-Face was cringe. "you wouldn't DARE try to justify yourself if you one what I'd lost!". The boat scene/sonar eyes are terrible. Ones ridiculous, the other's an incoherently filmed action set-piece. To follow it with Eckhart's weak Two-Face turn... just too many things don't work for me after the Hospital scene.
Which is a shame considering where they brought the stakes to. Rachael's death was an epic peak, the Hospital felt relentless emotionally after that. And then the movie kind of lays an egg, with a couple redeemable moments. Like Heath is still very good post-Hospital and his last speech is solid, but the movie undoubtedly drops off. Otherwise TDK is a lot of fun, and obviously Ledger's Joker lifts the movie to another place.
BB on the other hand, has an amazing score. It plays like an opera the first 45-min. It tells the origin cleanly and swiftly, very stylish and emotional. Bruce is a good character in this. The long build to Batman is great, his rapport with Alfred is great, the atmosphere of the Narrows and some of the visuals are also great. It goes down a notch once he's Batman, but its still a fun world to be in. Scarecrow is still pretty good, Falcone is a fun first mission, batmobile chase is cool. And I really dig the ending sequence of Rha's Ah Ghul's deatn, Batman flying off, and that Joker card ending.
Definitely the more balanced of the two. I give it an edge over TDK just by a bit. Although Ledger's Joker is the best thing the series did.