What seems like a good pair for skiing? Not really interested in goggles but would be willing to give them a try if they are the best for the job (i would rather stick to glasses however). I think I need something good for snow with just a lot of coverage on my face. New radarlock xl or pitch? Windjacket? New racing jacket? And what is the best lens for snow?