I found this episode very exciting. The series is starting to increase it's pace and it's making me impatient for new episodes. Juliet's character is still a mystery to me. Sometimes you swear she is not working with the others, then you find out she is, only her loyalty is questionable... to both the survivors of the plane and to the others. I wonder where she will end up come the end of the season. Personally, I think she is just working with Ben because she thinks he's her only way off the island. But if wants to be free, then she might have to work with the survivors.
Time will tell.