I've gotten so used to using === and !==, that just plain != looks like an error to me.  We don't have an official policy about this but I recommend that you use !== almost always.  If I'm purposely going to use == or != because I want null and undefined to be treated as equal, I'll actually add a comment so that it doens't get cleaned up to === or !==.