When I commuted, I used to use a cape. Yes, you get blown around a bit when it's windy, but it's manageable and at least you and your bike stay dry and comfortable. Before the cape, I tried just about every other type of waterproof. Considering everything, I think the cape is the best solution...