To see the current weather in France you may find the following links useful
Meteo France – Savoie region
Meteo Chamonix.org (in French) – excellent site with a variety of links and some really good pictures of recent conditions.
Climate (Geneva) – from Meteo France