The overall episode was pretty average but a few little things the producers put in, which were very sneaky, did it for me.
Firstly, only realising right at the end that Jin was actually in a flashback was so cruel. There was I thinking that for the first time on Lost someone was having a happy ending.. what was I thinking, it's Lost! :@ I really hope Jin won't die, that would be horrible, he is such a good guy. I really think that the original cast has been battered too much, killing off Boone, Shannon, Charlie and more but Jin...!
Secondly, there was the situation on the boat. That was very strange. That captain has something up about him.
Oh ye, then there's the whole Michael coming back as a Mr Kevin Johnston as a janitor on this boat. I can think of one or two questions I want answered!