It's a great episode to be sure, but I think it's an episode that's a couple steps away from being a superb episode.
And I disagree.
The things that bother you about this particular episode aren't a problem for me. In fact, I like the shots back to the crew on the Enterprise. If anything, I agree with the Jammer review upthread; they enhance the story for the audience by letting us in on the answer before it's revealed to our main character. It's not unique, but it is rare.
It's nice to be able to reasonably discuss various aspects of an episode, season, or series (or even franchise) and be able to just agree to disagree.