Oakley goggles are excellent against fog. The only time my goggles have fogging problems is after I wipe out hard and get snow inside the lens. Even then, after I let them dry off they are fine. Also, never wear your goggles on the top of your head. Keep them over your eyes if you are going to use them. Only take them off when you are going inside for a break. When you wear them on the top of your head, the heat causes condensation which makes your goggles fog.
Oakley splices are really nice because they don't have much plastic around the nose piece which is important for us snowboarders. I personally use the A-Frames. Just looks better on my big head.
Oakley, Smith, Electric, Zeal, Dragon... <--- all make great lenses in their top tiers.