If the ideas in these other posts don't work and you are at an end and looking to purchase again, go buy Oakley's. For an example look here:
http://www.sunglassgiant.com/Oakley_goggles_main.htm
I use them skiing and never have had a fog problem. I ski 40+ days a year.
Good luck,
Snowblower - Lake Tahoe, CA.