I think they did an absolutely stellar job of really working with Cain's character to make you feel for her and the decisions she made. Regardless of HOW you felt, there was some kind of response. I watched with a few of my fraternity brothers and there we just as many curses as praises thrown around.
Superb job, SciFi. I hope the rest of Season 4 is equally awesome.
Side note, the BSG comic books (new ones) deal with the older model Cylons being around. Except they're still slaved to humanity. It goes something like Starbuck flies up to them, they ask something, she says "Frack Off!" and they start self-destructing, to which Adama essentially goes "Hey! Hey wait!" Pretty comical to me anyways.