this episode tied up two series long plot threads with Baltar finally admitting to Rosilyn that he gave the cylons the means to attack them in the first episode and she admits she loves Adama. This was obviously a Rosilyn centered episode and it was above average, if for no other reason than the big plot points that were resolved.
Number three is also back and the resurrection hub was destroyed. Lucy lawless does a fine job with the character and it is a thrill she is back. Since she may be the only three left, she wants protected before revealing the final five cylons.
I wasn't thrilled with the battle sequence, and I felt that one badly damaged basestar couldn't have won against so many cylons. The last big battle scene was where the pegasus was destroyed and they lost the pegasus to three of four basestars, and both the Galactica and the Pegasus were fully armed. For one badly damaged one to fight off four or five basestars was a little unbelievable.
Looks like the final five will be revealed next week and they find earth, so everyone will be looking forward to the final!