A cap under your helmet Will cut out most of the rain from getting on your glasses.
As for lenses, I usually use a half tint, so the tops of my lenses are lightly tinted and the bottom half is clear, not very noticeably but I find it's best for changing light conditions.