I thought it was phenomenal. This was, far and away, my favorite "comic book movie" ever, and probably my favorite film so far this year.
Also, to respond to Nick's criticism, I thought Maggie Gyllenhaal's Rachel Dawes was about 100 times better than Katie Holmes. She's an average looking woman, sure, but what's wrong with that? Bruce Wayne the playboy has supermodels on his arm. Bruce Wayne the noble hero sees that beauty isn't only skin deep. I think Gyllenhaal is a much better love interest than Kim Basinger, or Nicole Kidman, or Katie Holmes. (Only Michelle Pfeiffer really lived up, and she wasn't really a love interest, so much.)
The *only* thing I didn't like was Batman doing his Clint Eastwood impersonation with the voice. It just sounded a little off. That's a very small nit pick, though.