First off let me say to Iron Man that you have my condolences. It's kind of unfair to come out with the greatest comic book movie ever made only to have your title stripped away from you so completely two months later.
Because, yes, The Dark Knight is that good. It's everything that you hoped that it might be and more. Very, very rarely does a movie that is this hyped and that has such high expectations ever live up to them, much less exceed them. In fact, up until now, only Serenity had ever achieved that feat in my mind. Now it has company as The Dark Knight blew away even the highest expectations.
I didn't get to see the movie until Saturday, but it was well worth the wait.
On the Heath Ledger issue, he was unbelievably good. It was hard to even remember that the Joker was actually Heath Ledger, because he embodied the character on screen. He truly was the Joker.
Overall, it was quite a cast. Even William Fichtner had a small role at the beginning of the film (and I love William Fichtner.)
Until Next Time, I can't believe that we are only a few days away from the greatness that is The X-Files in theaters!