Interesting episode. I think Locke is becoming too trusting of Ben - I don't trust that man one iota. Ben knows exactly what to say/do to get what HE wants - very manipulative.
I also think that Ben's man on the boat is Michael. I *wish* it were Charlie, I really do, but I think Charlie's really dead.
So, do we think Sun will be one of the Oceanic 6, based on the previews for next week? In order to save herself and her baby, she's got to get off the island. I wonder what she'll choose, and if Jin will go with her.