Jawbreaker with Prizm Road lenses are what I use for cycling. The best out there in my opinion. My team was sponsored by Oakley at the time and I fell in love with them. The team I'm on now are sponsored by Rudy Project, but guess what? I ride with Oakley Prizms when I'm not racing. They are expensive, but I haven't found any other glasses that I like more, and the Prizm lenses are second to none. Oakley does offer Prizm lenses on other glasses too and the Prizm lenses are available to for different disciplines. They even have underwater Prizm lenses and Golf Prizm lenses. They do have vents on the lower part of the lense wear it meets the frame as well as on the sides. Even the "O" has an vent hole in the frame on both sides.
Then I read OldHippie's answers, and had to give him thumbs up. Itreminded me that 98-99% of the eyewear companies are owned by one company, so those Ironman glasses from Walmart are likely made and owned by the same company that makes Oakleys, Ray-Bans, Rudy Projects, etc. Plus, $14.97 is hard to ignore. That's major savings.