That last episode was awesomness! I called the ending the minute Sayid said he now knew why he returned to the island, it is exactly the way I would have written it myself (if I were privillaged enough to write for such a show).
This season has been great. The closest thing to a perfect run they have had so far. If they can just keep it up for the last few episodes...