Are baseball type caps any better at keeping the rain/wind away from your eyes than skull caps? I've been wearing a skull cap under my helmet and sunglasses, but in heavy downpours i end up with my eyes stinging/watering loads and have to stop as i can't see - same if the wind changes direction. Or would the visor just get in the way on the drops?
I guess my eye cream won't be helping matters either

