The 737NG has no rain repellant fitted so you are left with just the resin coating. I have to say that in over 1000 hours of flying the -800 I found the visibility in moderate rain perfectly acceptable.
How can you apply RainX to your windscreen if rain is forecast on the NG?