I liked the episode a lot, though I did find the tonal shift a little jarring at first.
This kind of thing --moving across the past four episodes from tense action-thriller, to science fiction in high-expository mode, complete w/soliloquies about solar wind, to full-blown melodrama-- probably works better on paper than on screen. But the episode was held up by terrific acting, especially from Hogan, and littered with humor (Adama, Baltar in full Jesus/Che mode) and grace notes ("When did they start doing that?"), so I can't call it bad by any stretch of the word.
It was tense and unpleasant like so much everyday human drama. Though unlike everyday human drama I couldn't shake the fear that Ellen was going to twist off Caprica's head with her robot strength when she confronted her.
Besides, the ep. had my favorite character, Tigh, plainly stating the what ends up being the point of the entire show. I like it when the characters I like are right.