Ledger was great but I do feel that he is overshadowing the others a bit.
To be fair, Ledger's performance still
probably would have overshadowed the others even if he hadn't died. Even before his death, most of the buzz regarding The Dark Knight
was about how disturbingly awesome he was.
Regarding some of the criticisms about the music: as much as I love Danny Elfman's score with its easily recognizable and hummable theme song, the minimalist approach taken by Zimmer and Howard works here. It works with this kind of film. Is it catchy and hummable? Not really, though I do find that it kind of sticks in my brain. I'm certainly not going to buy the soundtrack to either Begins
or Dark Knight,
but nor do I see the need for so much hate for it.