It's funny how Charlie gets the most awful episode ever (Fire+Water) and then gets this one.
I said it on TWOP, but the episode should have ended with Charlie sinking into the water. It would have been a lot more poignant.
If they were really ballsy, they'd have not shown anything down there. Just have Des meet up with Jack et al at the tower, and have the phone working. It would work well too, if Charlie lives. Then, he can pop up next season.
Also, this episode would have been a lot stronger without commercials, or with limited ones at the very least. It'll be great to watch this episode without them, on the DVD.
I teared up a bit.
I like how Charlie basically has a family, and they're mostly disconnected from the Jack-group. Hurley, Desmond, and Claire are basically the family that the main characters could have forged.
Sayid continues to be awesome. When Sayid was lecturing Jack about being a leader, I literally said aloud, "No, Sayid should be leader!"
Loved the quip about keeping secrets from Charlie. If Charlie dies, I would love to see the Losties start sharing information based on that, in memory of him. He could be a polarizing death, that gets the group to start working together. I'm guessing no though.
All in all, aside from the commercials every ten minutes really breaking the momentum of the episode, I thought it was really well done. I can see why this episode was once called Flashes Before My Eyes, but I think Greatest Hits is a much more clever title.