A fine victory or two for the good guys, letting us have a breath before the crescendo. However, I fealt the victory was a bit 'a matter of fact'. Like another hunt for Barksdale, speeded up with a happy conclusion. I really like the way they portray Mike; someone that learns, decides, acts. I also feel for Dookie; actually, I think there is a spin-off in there somewhere :-)
All in all, I fear the show needed a few more episodes to do things properly. As it stands, some of the steam had to be shorted; death of Omar, Bubbles' final recalling of the death of Sharat; while far too many cliffhangers are left for the final hour to be resolved with proper care: McNulty, power vacuum, Kenard, Bubbles' story, lying reporter... This is not to say it still isn't excellent TV, just a warning that we came to expect so much from this show that it MAY be a little bit of a burst bubble in the end. Here's hoping I'm wrong.