really cool flick, the only two things that made me go ugh were:
Lucius(Morgan Freeman whining about using the cell phones to stop the Joker from killing millions
The prisoner throwing the detonator overboard, that was corny as hell.
the two coolest parts:
the Harvey Dent swerve where he said he was Batman, they had me till Batman appeared and I was all like hey waitaminute!
the Samuel L Jackson cameo after the credits, for those that didn't see it Samuel is Big Words from the Newsboy Legion, he recruits Batman to join and take the place of Scrappy.