Oh. My. God. SO GOOD! Especially the end... DEREK! Yay! I'm happy he's back on, but a little disappointed... obviously this is why they didn't make a big deal of his death, but I kind of wish they didn't make a big deal of his death... just because. I am probably making no sense right now, but whatever. Yay, Derek! And Kyle! And Cameron! (though, duh... not like they'd actually get rid of her).
But... is Cameron human?!? That could lead to... complications. And a future without John Connor? Huh. And the Resistance still exists without him, which is kind of cool.
Except... do we get parallel story-lines now? Sarah in the present, John in the future? Hm. Interesting, I guess. Except Sarah doesn't have a cyborg anymore, so that kind of sucks for her.
ARGH! The season finale! This show had better not get cancelled! And if it does, they had better make a movie!