I've lived in Denver my entire life. Some years we get lots of snow, some years hardly any. It usually melts pretty quickly because we can get pretty warm days in the winter. If you really want to be in lots of snow (I hate shoveling so I'm happy in the metro area!) I'd suggest looking at Genessee, Evergreen, or any of the small towns in the foothills. Snow hangs around in the higher elevations a bit longer than in town.
Erica, Catholic homeschooling mama of 4 sweet kiddos!
If I owe you feedback, please let me know!