Here are a couple of nice articles that we've been sent by the kind folks over at Popular Mechanics.
MythBuster Adam Savage on Lost Premiere: James Cameron's Time Travel has Nothing on Lost
Lost Season Five Premiere: 2 Hours of Time Travel, Wormholes and Exotic Matter