I'm a ski instructor in France and my ski school colleagues found out about this site in a UK magazine yesterday.
We've been taking a look round since last night and are very surprised that such a site exists, and we've been oogling at Japan - a place until now I never thought of wanting to go to to ski.
This is without doubt the best winter sports site I have seen. The content and ideas on here seem to match the design and look of it all, but we're impressed. I think the same kind of thing would suit other countries too, its something we havent quite seen before on the web.