All of these links work, although some reports will not be available until the resort opens.
j2ski Snow forecast for Les Menuires, France (1850m to 3200m)
Iglu Ski Les Menuires snow report with tabs to Snow History, Detailed snow forecast, Piste map
Metcheck I love this website, put your postcode in the top left and check the weather for home too!