Good:
No nipples on the suit.
Christian Bale convinced me he was Batman.
No nipples on the suit.
Fairly well-thought out plot, including an actual reason for there to be a shitload of nutters running around in Gotham.
No nipples on the suit.
Batmobile is VERY cool.
No nipples on the suit.
Fight scenes from the perspective of those who are getting ninja'ed.
Did I mention no nipples on the suit?
Bad:
Totally useless chase scene in the middle that goes completely against stated philosophy up until that point.
Whasserface as the romantic interest - film wouldn't have lost much without her.