Zoe should be the main plot but has been reduced to the background since the prmiere - UNTIL this episode. I was beginning to wonder if she could do anything besides eating a sandwich, Cylon dancing and goofing off in V-Match.
Luckily, she can and it was a great 'who-blinks-first' contest between her and Daniel. The stakes get higher and higher until Daniel uses the family dog as the ulimate test for Zoe. Yes, it was cruel, but I loved that the show pushed the boundaries. The scene was filled with tension and suspense.
It also shows new sides to Daniel : does he want to help Zoe? Or exploit her to fulfill the Cylon contact?
(my only complaints are for Sam and Lacy : neither has anything going on. Lacy's task to get Zoe to Gemenon is stuck and has (again) not progressed at all. And Sam is becoming a one dimensional thug....excuse me, a gay thug).