Marvellous weather thing with forecasts, historical averages etc: weatherspark.com