i think this movie was good but in my opinion i think it was overrated. i still think iron man was better.
To be honest, I'm not surprised. The most noteworthy contrast was easily the thing that impressed me the most, but it's something that I would expect the average person to dislike. Movies like Ironman pretty clearly appeal to those who find vindictiveness acceptable and appropriate. At least in this movie, Batman was outstandingly noble. He was much more than badass that ran around killing the bad guy. He had an iron-clad set of morals that he didn't stray from even in his weakest moments. To see a film portray a character with these qualities deeply impressed me.
Overall, this movie is easily one of my favorites now. Even if you're not looking for a movie that has a meaningful and serious moral hiding not very deep beneath the surface, you should still see it.
On the note of Ironman, does anyone thing the president of real-life Stark Industries has another, more Tony Stark-like persona? Judging from this picture, I'd have to say so. Look at this party animal:
http://www.lockheedmartin.com/data/assets/corporate/stevens-high.jpg