Christian Bale makes it happen.
Definitly, yes, but i also LOVE the scientific approach of the new Batman movies. At least they try to make things more plausible, the new suit, the Tumbler-Batmobile was the shit as well.
They did the same in Iron Man, both are movies for technology geeks.