so i am just curious how these goggles are. I have not heard much about them or anything so i dont no if thats a bad thing or what. i have oakley a-frames now and they fit my face really nice, but i am looking to get something new this year. please let me know what you think and what you've heard.