For lower speed rain rides, I'm a big fan of rain capes paired with a set of full coverage fenders. My legs stay dry, although my feet still get wet. The best part is the airflow and ventilation. At higher speeds or very high wind, it can act as a sail though, and not in a good way.