Much better thank you.
To be honest I trust the NOAA data, particularly from their state of the climate reports significantly more than the NASA data.
Here are a few other sights that you might find informative.
Polar Sea Ice Cap and Snow - Cryosphere Today
Sea surface temperature anomalies (links to others at the bottom)
Current Operational SST Anomaly Charts - Office of Satellite Data Processing and Distribution
TSI Data
Something I found while looking for one of my other sites, it looks like its worth a read.
http://science.nasa.gov/science-news...an_sunclimate/