The data I see there are monthly, not annual. Perusing through their site further, I found a very nice graphing applet that allows you to see monthly data from 1880 - that is, temperature anomalies for every January (or your month of interest) since 1880. I did not run across the annual temperature anomaly data. Here is what the NCDC site has for average global surface temperatures for four different months:
…Jan. Mar. Jul. Sep
2006 0.28
2005 0.51 0.55 0.52 0.58
2004 0.48 0.52 0.34 0.4
2003 0.56 0.40 0.39 0.48
2002 0.60 0.61 0.42 0.41
2001 0.33 0.47 0.41 0.37
2000 0.19 0.34 0.26 0.30
1999 0.38 0.17 0.27 0.25
1998 0.48 0.46 0.58 0.40
1997 0.21 0.28 0.38 0.50
1996 -.-- 0.14 0.17 0.15
(The periods are in the headings for spacing purposes. Data were not available for Mar, Jul, Sep 2006, and the Jan 1996 value was not included.)
These values are anomalies from the average monthly temperature as calculated from 1880-2005/2006 (depending upon when the latest measurements were taken). Looking at the July data, 1998 did indeed show the greatest anomaly from average. However, when looking at other months, 2002 had the warmest January and March, and 2005 had the warmest September. It should be noted that these values are all positive - every measurement here is higher than the 125 year average. One can question whether that is statistically meaningful or not (and it can be calculated), but a good scientist will make note of the fact that this is either a significant, long-term anomaly, or it is an indication of a change in behavior. Either way, it is not something to be ignored.
Monthly temperatures can also be more significant than annual averages, because they can signal significant changes in the annual maxima and minima. These values can play major roles in broader systemic behavior, such as glacier formation and melting, ecosystem behavior, and so on.
(Edit - removed an unnecessary comment)