Well, the cast was better than previous seasons. No offense, but these are legendary actors and characters that we have 40+ years with. Still, the Worf parts were the worst parts of S3. Until he got to the Titan, his parts were meh. The crime world stuff was meh to me. Beverly was awesome throughout the season. Loved that she figured a way to save the Titan. The fact that she and Picard have a kid together is freaking awesome. Jack was a great example of how to bring a new character, and I am totally shipping him with Sidney "Crash" LaForge. Speaking of another new character, she was amazing in this season, as was captain Shaw, who would have made a great addition to the Star Trek Legacy cast. Laforge and Data were great in this series, and you really feel their friendship, and Data's evolution is finally completed. That final episode was epic too. Enterprise D, heading to destroy the last refuge of the Borg and stop their take over of the Federation. Picard's speech about running from the collective for half his life was great and at the end I still tear up when Riker says, "We'll be waiting for you, me and our boy" when he is on the exploding station.
Seven being the new captain of the new Enterprise is great, and I really hope that they eventually pick up on that Star Trek Legacy that they left it hanging with.