Originally Posted by elbows
I find it works pretty well for both. You still don't have perfect visibility (especially with the spit method), but it does help. Also, I have a visor on my helmet which keeps some of the rain off my glasses.
Ditto. But I have only been in a solid rain, not a downpour. YMMV.