If the pitch is high but over the plate--Paul L's scenario, and the pitch hits the batter's hands, I'm not buying the idea that the check swing is a result of the batter trying to avoid getting hit. More likely the swing wasn't really checked, and it is therefore a strike.
Guess you had to be there, except it was a hypothetical situation to begin with!