My vote is YES for snow for Christmas!
I live in Michigan and we are just about guaranteed a white Christmas every year. We have had a couple of green Christmas's in my lifetime, but the majority are white.
If I had it my way though, it would snow Christmas Eve and all be melted by December 26th!
Despite the fact that I live in a state with four seasons, I still hate winter and snow. I will never leave Michigan though, because the family that means the most to me all live very close by.