As the cool morning commutes are getting more frequent, I start fogging my lenses at stoplights. I've used Cat Crap for a couple years, it's better than nothing, but I still fog over when I stop at lights:
EK Ekcessories Cat Crap Anti-Fog Lens Cleaner at REI.com
I've heard some people recommend Rain-X:
Rain-X® 2-in-1 Glass Cleaner with Rain Repellent - Rain-X
Please let me know if you have used both and can offer pros and cons. Or is there something better than these two?
Related question, best sunglasses for airflow to minimize fogging in the first place? I've used a lot of different styles of glasses. Currently I have Tifosi wrapped sun glasses. I've used less wrapped lenses (aviators) and it helps with fogging, but if you're going fast down a hill, the wind comes in the sides of the lenses and can cause watering eyes.
Thanks in advance for your help!