Well I saw it last night and I have to say I was thoroughly entertained. Someone said that it had too much drama and not enough action, and I don't know what it takes to entertain you but everything that wasn't "action" was necessary to tell the story so to say it didn't have enough action is weak. It had a lot of action, and probably the most fun I have had at a movie in a long, long, long time.
I especially like the part where.....just kidding.........go see it, it really is worth it and Heath Ledger did a tremendous job of playing The Joker. Made Jack Nicholson's Joker look pretty tame by comparison.
BTW it set the record for opening weekend, beating Spider Man 3.