haha, yep... the funny thing is, i think we all agree... we just all have different ways of putting it.
as far as fangs vs teeth. teeth is a general term, but fangs are any elongated teeth used for grasping or inpaling flesh... wish mammals it refers to the canine teeth, but with snakes... they're all fangs because they don't have teeth with different jobs (like molars for mashing, canines for grasping as in mammals).
at least, that's how i look at it... just for the sake of discussion.
Ya I don't disagree with that idea, but I think as it relates to snakes a physiological distinction is drawn as fangs are separated from teeth as fangs are associated with a delivery vehicle for venom.