so right now i have a pair of crowbars, but the thin foam on the top part of goggles is ripped which really pisses me off when its snowing. i am wanting to get some new goggs but i am having a hard time deciding whether i should get another pair of crowbars or a pair of o-frames.
considering i...