I think that it is a testament to the writers and production staff on DS9 that they managed to produce the most memorable anniversary episode. It was the folks working on Voyager that initially decided to do an anniversary episode. The folks working on DS9 were not even sure that they wanted to do one. Yet after brainstorming the concept, they came up with one of the most memorable episodes of modern trek. T&T also has the distinction of being the only modern Trek episode included on the DVD sets with the original series.
You can definately tell from the backstage interviews that the cast and crew had a blast making the episode and it shows on screen.