Oh yeah.....and in "There's No Place Like Home", Jack tells Ben something like "Bentham told me that you were off the Island", but we don't see that happen in this ep. So that's another argument in favor of Locke having had more than one run-in with Jack.......either that, or it's just a plot hole.
Edit: Final thought: WTF must people in the outside world be thinking is going on after Ajira 316 crashes? A flight just happens to have (nearly) all of the Oceanic 6 on it, and they just happen to crash again? Imagine all the conspiracy theories.