I just finished watching TDKR again. It's only the second time I've seen it since it was released in theatre. It reinforces my preferring it over the other two. My only remaining complaint with the film is in regards to the timing of events. It doesn't seem likely that Batman would have been active for only about a year or so before withdrawing after the death of Rachel and Harvey Dent. It seems more likely that he was active longer than the events in TDK, for a few years at least. Bruce seems so much older in TDKR than only eight years would account for.
Even so I still think it's better than the others, and certainly far
better than ST09.