Well, I ended up going with some low-profile anti-fog goggles, and they have worked pretty well so far not fogging up. They're small enough that I can look down my sniper scope with little difficulty. Even if they fog up sometimes, they are a huge improvement over my other gogles.