For me anyway, the key to surviving rain is staying warm. I think even the best gear I've had ends up with a few trickles down the neck or in your crotch so I put on my electric vest if it looks like more that a brief squall.
I left out of Prescott one time in a terrible rain thinking it would clear up but didn't. The rain was pouring into my suit. After 20 miles I realized I was shivering. On went the Widder and the grip warmers on high...15 minutes later my attitude was transformed...ended up making Gallup and feeling good enough for a nice dinner (too bad I was in Gallup?!).
'00 Superhawk, R1200RT, 950 Super Enduro, Ninja 250