ok, for the record, I DO NOT SMOKE, ok, and i hate smokers, a major turn off, and cant stand seeing butts all over the ground, i was sitting on a bench at school one day and was disgusted by the amount of butts surrounding me
when i think of vent visors i dont even relate them with smokers, like mentioned i like them for the rain, and oh yeah, my '96 F150 has triangle windows and they are the greatest invention EVER! in the summer they blow air right to your feet, and with shorts on, its better then a/c, assuming they were gotten rid of because they are "ugly" accrording to todays standards