This comes up a lot. Glasses are just one more lens to fog and they sit really close to the face so your warm face creates the perfect fog making environment. I see that you can get prescription goggles now and because the there is only the one lens and it's farther from your face they should work better but as the other poster said you would need 2 pair. A low light/flat light yellow or rose lens and a darker or photocromatic lens for bright days. Contacts are much better if you can wear them and as the other poster said laser correction is far, far, far and away the best option. Laser eye surgery is one of the best things that ever happened for me. Sweating is what really fogs up your goggles too. Being in shape is the best anti-fog. I have ridden with guys who never take their helmet or goggles off the whole day, even digging out. That's when you know you are in good shape! Also, the under hood goggle bag is your friend. I only carry 2 pairs of goggles(carry different lenses for different conditions, I only buy goggles that you can easily swap out the lenses) and swap them back and forth from the bag under the hood that dries out a set while I am wearing the other.