Captain Jack in "The End of Time"
I absolutely agree that "The End of Time" was one of the best Who episodes, but you missed one of the more poignant moments when the Doctor drops into the bar on some distant planet to say Good-bye to Captain Jack Harkness. By that time (caution: Torchwood spoiler coming), "The Children of Earth" episodes had aired and a distraught and grieving Captain Jack had foresaken Earth - his self-penitential wandering in the universe. The sight of him caught everyone by surprise, and then, hooking him up with Russell Tovey's character from the Titantic episode was priceless!
Keep Up with TechRepublic