Polaroid (i.e. polarised) sunglasses will greatly decrease the intensity of reflected light, so that will help a lot on the current wet shiny salty roads.
> Ride out west in the morning, ride back east in the afternoon.
:D Like it.
However, it's others not seeing you that is the greatest...