I've never had a problem w/ my contacts freezing...that sounds nasty! My regular cycling glasses suffice for keeping wind out of my eyes, but sometimes I'll put a drop of Bausch & Lomb "Genuine Sensetive Eyes® Brand" rewetting solution in my eyes before I go out for a ride just to preempt dryness. (I do that regardless of temps, year-round.)