This site offers a huge assortment of maps and charts that put recent precipitation and temperatures in a climate context.