I went with The Dark Knight. I actually didn't feel that Ledger 'stole' the show. I'm a huge Christian Bale and thought he was great in this film. The entire cast did a splendid job. The origin in Begins was fascinating, but the stakes were raised too high in Knight for me not to choose it. Besides, I kind of wanted to see a Batman adventure/episode, and not another comic book origin story. Enough already.