I have the in channel vent visors made by EGR and love em..
in the rain you can still crack your windows for some fresh air when
driving or parked and not have to worry about water getting in..
I can't embed pictures for some reason..
http://i4.photobucket.com/albums/y10...a/P1040141.jpg
http://i4.photobucket.com/albums/y10...ma/LucyDog.jpg