Anyone who cares has already seen it, right? right? No need to be careful of sensibilities here? OK then.
First off: it was an extremely satisfying viewing experience, for sure. But at this point I have such a reflexive response to this show that you could probably play the opening music (the Morse-code-like pulsing over shifting harmony) and flash Olmos' face a few times and I'd claim it was a satisfying viewing experience. The moments I enjoyed the most were those that reminded me of pleasures I'd lost touch with -- you never knew whether a Lee-Starbuck scene would end with tension or banter. The back-formation of the character of the Pegasus XO in the Pegasus-Resurrection Ship episodes, when he creeps out Tigh with the story of Cain's shooting her XO in Razor. The examination of different levels of the command structure, and how easy or hard following orders can be.
The decision to "humanize" Cain's actions after the initial Cylon attack was a somewhat risky one, I thought, because they could have psychologized away what were potentially defensible military tactics. Especially true with the torture of Gina. But Michelle Forbes ultimately, I think, carried the day on this--she more fully fleshed out Cain as a character, clearly, but without making the force of Cain's decisions rest on the mere fact that she developed a personality.
The only thing I actively minded was that Shaw didn't survive the episode. Yes, I realize it would have required some plot maneuvering to excuse her absence from the end of Season 2 and Season 3; and the acting wasn't incredibly memorable. But it did feel as though she was being used as an excuse for backstory, and after her plot function died, poof, that was it. I wouldn't have minded having her reappear in Season 4 as a petty officer of some sort, or perhaps training new comm officers in an episode dealing again with the question of how people get trained for what kinds of jobs.