The one I was using when the needle went flying was the "Bohin Super Automatic Needle Threader". It has a spot for small needles and another one for the larger needle. Luckily I do wear glasses, not that it went to my face, and my husband avoids my sewing room whenever possible because he hears me looking for pins and needles from time to time.