For your rainy days, nothing beats cleaning power of Bosch Wiper blades. Bosch Wiper Blades Clear Advantage-Advantage-Flatblades(Singles)-26''(3 397 013 805)