Hmm, I can't believe I'm saying this but I wish they held back on some of the info they gave. It was like three episodes worth. I mean, I guess I can't complain, I got some answer, but I like it divvied out in smaller bits.
SPOILERS:
Desmond's a great character, hope he sticks around longer.
I can't believe they showed Jin speaking english in next week's episode. First of all, that's a big reveal for a "next on..." clip. Secondly, WHY the fuck is he speaking english all of a sudden? Why would he hide it?
Here's my theory: So, the film explained that it's a big experiment, somewhat. I think maybe the island crashed the plane, and that the two groups of people are the experiment. One formed a pseudo-utopia, where it's not entirely hostile. The other group, the tail end of the plane, formed a very hostile group. Maybe a Lord of the Flies thing. They're polar opposite groups. I dunno, that would be a dull way to do it. But maybe it'll be cool.