Ceramic Pro Rain is a durable coating specifically designed for glass.  The super hydrophobic effect causes the water to bead and run off, increasing visibility and therefor safety in bad weather.