My friend got hit in the throat by a yellow jacket once when riding with me (in a truck, not on a ped, but damn it musta went straight to his jugular vein cuz he spazzed out for a little while. Freaked my ass out, I can tell ya.
I've been lucky so far on the ped cuz i wear my face sheild up. I love the breeze in the face, but I've heard two very distinctive "knicks" offa the top of my helmet. Kinda worries me, but I'll risk cuz i hate being a prisoner in my helmet...I may as well drive a car if i'm gonna lose the freedom.
A few words for what it's worth,
Lane