The other day I saw a guy riding in the rain with one of these on his bike and I must admit I was a bit envious.