I always wear glasses too. My eyes tear up in the wind and the glasses really help. They have also helped with bugs, rocks and other stuff that comes flying at you during a ride. Check out the picture at this link, it is of my newest pair and I love them! Mine are slightly different and has a Texas symbol on them and also Lance's signature on the lens. Bonus!

Karri