First off, we have HJC snowmobile modular helmets with heated shields. My 22 year old son wears glasses for near-sightedness and cannot see without them. I wear glasses too but can see well enough to ride without them. Neither one of us can wear contacts. He always has trouble with his glasses fogging up and cannot use the breathbox because his glasses either sit on top - too far away from his eyes, or underneath, where his breath immediately fogs his glasses. We have tried different products on the glasses like "cat crap", with only limited results. It's very frustrating for him. I was thinking maybe another style of helmet, where the rider wears goggles instead of a face shield might work better. Does anyone have experience with this issue or ideas?