I absolutely loved it. Easily up there with TDK.
It was really nice how this was a bit of a different take on the character, focusing much more on The Bat than Bruce. I also liked how it was much more of a detective movie than standard superhero blockbuster.