Great episode to get series 2(b) back on stream.
Just one hole in the plot is the fact the XO for the Pegasus keeps telling stories on Admiral Cain and dropping her in it. Or maybe he\'s just getting it of his chest.... dunno, that was the only weak bit for me.
The rest was great,
Starbuck getting made CAG and Apollo getting a bit pissed about it :)
Roslin handling Adama and Cain and getting her way
And how the hell can Number 6 (Tricia Helfer) look almost better looking as the beat up version ! Amazing :)
Just wet my appetite for the next episode.
Roll on Battlestar !