I use an older Sugio brand helmet cover similar to the second one. It's a little more subtle in appearance and it reduces the runoff effect and makes it easier to see when using glasses. I prefer to wear glasses for eye protection when cycling even in the rain.