I use this website for NJ water temps. It uses satellite imagery and seems pretty accurate from my experience. Plus its real easy to see on the map when upwelling is occurring.
http://www.thecoolroom.org/swimmers/swim_sst.htm