I think the valved version would be best for me. I wear eyeglasses all the time, I must, and I fog up about 20 seconds after putting on an ordinary mask.

Debris in the air is one thing. Stumbling about because my spectacles are fogged up and useless is quite another.

-- Craig