I watched all three last week and TDKR was easily my favorite, and my son's as well. I didn't think it would be able to live up to The Dark Knight, but after re-watching it, I realized that The Dark Knight had a few too many slow moments for my tastes. YMMV, of course.