Loved the Red Sox thing.
Some of these Others just need to die. Especially Juliet...her smugness makes me eagerly await a bullet in her head.
So Ben has been on the island his whole life? They have contact with the outside world and know how to get off the island? AHHHHHHH.
Desmond next week.