This is a very interesting article on snowmaking in France:
http://www.pistehors.com/comments/384_0_1_0_C/Wouldn't it be nice is North American ski resort plowed 37 percent of gross revenues back into the resort? That explains how these resorts are able to transform the Alps into the land of the high-speed 6-pack.