I have a windshield, but have been hit with bugs in the face. I also own a full face helmet, but seldom wear it because I can't stand the feeling of being closed in. I'm getting used to it bit by bit and will probably wear it full time this season. I caught a bug in the eye last year and that really hurt. It was a gnat or something small, but blurred my vision and really bothered me.
How many walls have you bumped into.
:runningandduckingforcover: