GIS Services and websites
NOAA - National Oceanic and Atmospheric Administration
World Weather Records: historic climate data