Cool website, joined it last year, then let it lapse.
Used to be free but i guess it costs something to run these things.
or maybe try: http://netscape.ifyouski.com/Snow/
Also most major resorts (like Chamonix) should have an exclusive website that ought to have a section with current snow info just for their resort area.
Engadine consists of 9 different ski areas and over 350 kilometers of marked piste with nearly unlimited off-piste possibilities. Corvatsch, Corviglia, and Diavolezza are the main ski areas.