One of my favorite DS9 episodes is Rules of Engagement. I like deeper looks into Klingon culture and how the warrior ethos extends to all facets of it including the law. The deus ex machina ending was silly and tacked on, but it doesn't ruin the episode at all for me though.
One thing I always thought odd though was the idea that Worf did anything wrong by firing on the ship. What he did was a sound military tactic. If a cloaked ship is hitting and running and you have a chance to intercept it with its shields down would you really pass up on it on the off chance that a civilian ship would wander into a battle. I presume if Worf hadn't fired at that exact second he wouldn't have been able to destroy the ship so was he really supposed to wait to identify the ship and give it time to raise it shields, escape destruction, and go on firing at the Definat?
One thing I always thought odd though was the idea that Worf did anything wrong by firing on the ship. What he did was a sound military tactic. If a cloaked ship is hitting and running and you have a chance to intercept it with its shields down would you really pass up on it on the off chance that a civilian ship would wander into a battle. I presume if Worf hadn't fired at that exact second he wouldn't have been able to destroy the ship so was he really supposed to wait to identify the ship and give it time to raise it shields, escape destruction, and go on firing at the Definat?