Point 1: We seem to be back on track, at least for now. This episode was rather exciting, and the cliffhanger was gripping.
Point 2: The Apollo/Starbuck affair is annoying, pointless, and adds nothing. I could really care less. It seems forced and adolescent to boot.
Point 3: To quote my wife "I stopped caring about the Cylons four or five episodes ago. They aren't interesting anymore. They obviously have no plan."
Summary: Basically, when the creators focus on the premise of the show: Humanity on the run from a vastly superior force, with all the drama inherent in that situation, the show works. When they instead focus on adults acting like Jr. High kids and villains who act like the kids in the cool clique, it fails. Unfortunately, the creators seem like they want to focus more on the latter than the former.