Anybody else wondering where Faraday has been? He hasn't been shown in any of the 1977 stuff. When Sawyer and crew showed up at the Dharma camp originally, he was with them, but he hasn't been shown at all so far.
The thing i found funny about this episode was the time travel shtick going with Miles and Hurley, totally seems like they were parodying all the fans on threads just like this one trying to figure out what the hell is going on.
i thought for sure that ben had killed penny...he should have known better than to have messed with desmond.