Open face ? Anything your face hits at even 30 MPH is gonna make a mess. BTDT. I'd re-consider that idea.
I probably need a new (legal) helmet; mine must be 10 years old. I like big eye port, something that will fit with sunglasses, with some ventilation for non-fogging. Sprint-car buddy likes Bandits, and he's put one to use...