The best glasses that I have yet found for cycling are Oakley Half Jackets. They aren't perfect, but they do a reasonably good job of protecting me from wind and preventing my eyes from tearing up. They are far superior to anything else that I have tried, but I haven't tried any of the Smith or Rudy Project products. Those two makers are often touted as great for cycling. In winter, I just ride with ski goggles. They may look funny, but people will cut you some slack on style points if you are cycling in Alaska in winter.