In Sherlock, BBC Series, Season 2 Episode 3 - The Reichenbach Fall, how did Sherlock survive the fall? I've read some theories online regarding this, but in this [interview](http://www.guardian.co.uk/tv-and-radio/2012/jan/20/steven-moffat-sherlock-doctor-who), Steven Moffat says "There is a clue everybody's missed". He also says "Yes. We had to have Holmes dying in Watson's arms – and get away with that, which we have."

So how? Does anybody know yet?