Just resumed watching DS9 after yet another hiatus and picked up at two back-to-back great episodes dealing with moral ambiguity. Inquisition which introduces Sloan and Section 31, which is a pretty good episode, and In the Pale Moonlight, which is one of the 3 or 4 best episodes they ever did.
It's a trip to think that Garak was only supposed to be a one-off character. By the end of it, he's probably my favorite character from the series.
And something occurred to me last night. It's a real shame Enterprise was so bad, as the Xindi were a fantastic idea for villains. One planet with evolution to sentience occurring in 6 different animal kingdoms; each adopting roles and characteristics unique to their own race. I'd really like to go back and re-watch that whole deal, but I don't think I could stomach all of the rest of it.