Is NOAA the best place to look at up to date surface temperature data?
http://marine.rutgers.edu/mrs/sat_da...sst¬humbs=0
Thanks G