I am with banana on this one. The Sawfly tac glasses are great. They cover more of the eye and are built to last. Also, if you wear glasses you can get a insert made in your prescription. I rode with mine and they do very well. They keep a lot of the air out and all of the bugs and road trash.
Thanks for all that you are doing over in the suck banana!! Come home safe brother.