Anyone recommend what they use to protect the face from snow and sun during winter riding and xc skiing?

I have always used basic Dermatone in the tin but I'm finding that it doesn't protect from the sun enough on cold sunny winter days (midwest).