The safety glasses that can be worn over regular eyeglasses work pretty well. I usually wear contact lenses but when there are a lot of insects in the air, I often put on a pair of safety glasses to avoid them getting in my eyes.
I don't know if any other contact lens wearers have had this problem, but sometimes when I ride fast in the morning after putting in my contacts, my eyes run uncontrollably. I found that wearing the safety glasses keeps the wind off my eyes, and somehow that solves the teary eye problem.