As I was preparing to leave work last night at 10PM a light rain fall started coming down, but I was prepared with water proof pannier, fenders, etc. I grabbed my poncho from the pannier and put it on and started my 11 miles home.
Well, I would have been better off putting a parachute on my back...

I'm still getting soaked and the poncho was flapping in the wind as I ride into a headwind. The poncho was around my knees in length but as I started pedaling it would blow back against my stomach. I'm sure I was a sight to see by passing cars.
What are some alternative solutions to riding in the rain that would be better than a poncho? Maybe the poncho was to thin causing it to grab more air. My night glasses are clear and I thought about rubbing some rainx on them so I wouldn't have to stop as often to clean off rain drops.