Originally Posted by
botto
mine is contacts.
go figure.
Are contacts cheap? You don't tear from the wind? How low / far do you ride in the winter? Some don't think goggles are necessary at all. I wear them at about 30 and below, to my personal low of minus 9.