Basically there is NO guarantee. Many of those mentioned were panicking last year due to the complete lack of snow. It came in very late and there wasn't decent snow until mid-january in many place this year.
Switzerland - hefty budget tho Try the Engadin region or go extreme south to Zermatt :)
Austria - friendly budget
France - French Alps of Chamonix
Activities:
skiing, tobogganing, snow castles, etc..
USA - Park City Utah and Deer Valley