The problem isn't just rain, it's that the world is sort of dark when it's gloomy out. It's about time our umbrella manufacturers came up with a bumbershoot that didn't make one feel like they were hiding under a giant cape. How about an umbrella that lights up the world underneath it using small LEDs? One could even design the umbrellas as period pieces such as this gas-lamp/mission style doodad above.
Here is the light in action. It provides safety for the pedestrian and illuminates the path. What's not to love?
Epilogue: I figured that this idea was so simple and good that it had to exist already. It does. I found this link that contains step-by-step instructions for building one of these umbrella lights.