The swim goggle thread reminded me that I forgot to post this.
I picked up some Bolle ski goggles with clear lenses for $15 on Amazon. If you add another $10 to your order you get free shipping. Good deal to me!
http://www.amazon.com/Bolle-SHARK-Sh.../dp/B001H31SA0
I've worn them a few times in the last week, and they work great. No fogging, good sizing, keeps the face warm.
-Jason