It was what you would expect out of a random special. It just highlights all the hot points of Lost, basically recapping getting us ready for the next batch of episodes. I dont think there was anything in the special that blew my mind away, but I didnt go into the show expecting to be blown anyway.
The theory that anyone can watch this show, even a casual viewer, is something that I do agree with. I think that anyone can pick up this show just to watch the drama aspects of it. All in all a good special, on to the episodes now.