I'm pretty much in the school of, "if the player is giving the ball a downward impetus into the basket when released then it's a dunk."

Consider, if Grant Hill's hand hadn't touched the rim during his shot against Kansas in 1991 would that have disqualified it from being a dunk? I don't think so.

Linky.