I think I am going to try these. And only like $60
They have a nose cover and the foam covers your cheeks and forehead.
The anti fog sounds like it is pretty good as well.
I got a pair of Scott goggles this winter and I love them. They make riding in the cold 100% more comfortable.