I'm in agreement with tomolak up there, Helena is my favorite clone, next to Sarah of course.
I loved this episode, furthered everything along while still leaving some mystery left. I did feel bad for Cosima kissing that woman and not getting the reaction she wanted. I can kind of relate to something like that as I remember on a date I went on once I attempted to go in for a kiss at the end of the night and the girl flipped out on me. It was a real blow to my ego, so I can only imagine what she's going through, especially that it was a lesbian kiss that wasn't reciprocated.