I liked this episode, but I didn't love this episode. Some of this is due to the inherent structural problem of Helo's decision to break his word with Athena for duty's sake. Considering that he once went against duty to protect Athena and their baby, this seems like another example of characters acting against their previous selves to serve the writers.
It wasn't Athena - she's still in the brig on Galactica. It was just another 8 with the majority of Athena's memory since the last download... so Helo wasn't really acting against his previous self, as the wasn't any (real) bond between the two characters.
But I enjoyed the whole episode. Things are definitely increasing in pace, and the love story between Adama and Roslin feels real for their characters. Haven't seen the promo for next week (damn Sky leaves it off the end of the episode) but as it's the mid-season cliffhanger, bring it on!