I saw a post asking how Gordon didn't get possessed by headcrabs. The answer is: his helmet.