
We learned for sure what was already hinted at; the island exists in it's own time portal where a day and a half amounts to only an hour or so in the "real world" (which makes me wonder if they've really been lost as long as they think they have). The reason for this is supposedly the island's abnormal magnetic properties, that can cause people to time travel if exposed to a large amounts of the magnetism. This happened at the end of season 2 when Des turned the island key to relieve the extreme magnetic force set off by not entering the computer code. His time traveling, which foretold of Charlie's death last season, became accelerated aftering being on the chopper that went through the storm front and came out in the "real" time. Desmond's memory from the last 8 years was suddenly erased and he had no idea what he was doing on the boat or who anyone was, including Sayid. Going back and forth between his time in the military and being in the sickbay on the freighter, Des had to make his way to Oxford to find the physicist Dan in 1996 and learn how to stop the time traveling. Dan said he had to find something (or someone) his consciousness could emotionally attach to in both time frames, and thus keep him in the present. This "constant" ended up being Penny (shocker), who he was finally able to call from a phone Sayid constructed on the exact date he promised her in 1996. They declared their love for each other and Penny swore she would find him as his power source ran out and the phone died.
For all of the excitement this episode contained, I was actually a little disappointed w/ the ending. I just wanted something more, somehow, I don't know, maybe it was a little too "Disney" for me. Considering the previous two episodes had awesome surprise endings this one was just kind of, eh... Next week's looks exciting though!