Oh, come on people. Everyone knows Diana Troy was the annoying one in TNG. TNG is a somewhat overrated series, IMO. DS9 seasons 4-6 were the best ST episodes ever created (unfortunately, a large part of the series is borderline unwatchable). TNG had a handful of great characters but they were counter-balanced by some pretty awful characters (O'Brien, Keiko, Troy, Beverly, Wesley). And I think Enterprise was really underrated. Voyager was ****ing awful outside of Janeway, who was fantastic. TOS was kitschy and progressive for its time but doesn't hold up today. In case you were wondering, yes. I have seen every episode of every ST series.