I didn't leave the movie thinking that I had a great time. It was a movie, and as action movies go, a decent one. Ledger did well, but everytime Bale spoke, I wanted to scream. Since when does Batman sound like his vocal chords have been destroyed? It's a movie to see...if you like seeing movies. However, if you're looking for more bang for your buck, make that your $10.50, go see Iron Man.
It definitely wasn't as good as the first. The number of funny scenes were equaled by the number of times I had to cover my eyes in horror. My recommendation: three hours (or more) of happy hour prior to seeing the movie. Although, I must say that as we were leaving the theater, many remarked that the movie was hilarious...so...different strokes for different folks, I guess.