I just picked up a set of SCOTT skiing goggles this time last year from Rebel, after the ski season you get them cheap, they were about $30 and work brilliant. ;) Nice tinted lens and soft foam.
Quency, what is this silicon you speak of, mine dont have anything fancy on the back of the strap...