This tense, tightly written episode has it all: memorable moments, great guest stars, amazing special effects, a great score, and the most amazing finish to any Trek episode ever. Writer Michael Piller and director Cliff Bole deserve special credit. Each scene is perfectly written and executed, ratcheting up the tension and building up the story like a symphony.
While the focal point of "Best of Both Worlds" is Picard, it's actually a Will Riker episode. Thanks to the addition of spitfire Lieutenant Shelby (expertly played by Elizabeth Dennehy), Jonathan Frakes (Riker) is able to take his character to places Number One has never been before. But like the best Star Trek films, the episode finds something for all the regulars to do, and uses each of their characters well. Throw in guest appearances by Guinan (Whoopie Goldberg) and Admiral Hanson (played by George "God" Murdock) and you've got arguably Star Trek's finest hour.