Have you heard about cycling's hottest new apparel brand? No? It's called Dewalt. Ok, maybe not hot or even an apparel brand, but the company that's known for construction tools make some pretty sweet and cheap safety glasses that do a great job for dark and/or rainy rides. They still fog up sometimes when I'm going really slow or stopped, but other than that they are great. Highly recommended. The best part is that at $8 you don't have to lose any sleep when you lose them or scratch them up.