Wow. I read through most of this thread and what can I say that hasn't already been said. Awesome movie. Not just a great Batman movie or superhero movie but, a great movie period. Great performances from the cast and superb direction. It did not feel like it was over 2 hours long.
I'll leave it at that for now and let it really sink in as I think it over. Then I'll post my detailed thoughts and feelings.