Past summer was...slightly satisfying?

With all the gloomy rain of the past month, a lot of people could use some sunshine.
But since the long range forecast is still kinda wet, how about we take a trip down memory lane to sunnier times?
As he has done with past winters and summers for us, David Obelcz has compiled this past summer's Summer Satisfaction Index.
Here are his notes on this year's score:
"Ready for some controversy! The 2009 SSI is pretty darn average. I’ve been digging through the data because I would have guessed, “above average, maybe top ten,” so pretty surprised to see it come in lower than I thought. The days scores do go down if the temp goes over 85, and there is an additional penalty for our rare days over 95. The 103 degree day gets no added weight, I never built the model to consider temps over 100 degrees (but hey, can I get credit for putting it at 95).
We did have a number of days that came in with a trace of rain, which lowers the score. But I suspect that trace of rain probably came at night or early morning with a marine layer that burned off with the day, and most people never saw a drop of rain on those days. Anyway, the score is below. 1967 remains our best summer ever."
(P.S. For those who love this kind of index, I had forgotten this past spring to update our "Barbecue Index" score. This year scored a 33 -- not too hot. That's tied for 94th out of 116.)
YEAR
SUMMER SATISFACTION SCORE
1967
838.89
2003
829.69
1958
819.91
1989
815.06
1994
812.21
1987
806.86
1998
803.96
1991
790.81
1961
787.41
2006
774.22
2007
773.30
1984
771.30
1990
767.79
1970
766.55
1950
765.72
1995
761.69
1951
760.93
1979
759.24
1974
759.00
2002
758.14
2005
755.31
1986
753.28
1988
753.26
1969
752.99
1997
748.43
1992
748.03
1985
747.53
2009
746.83
1965
743.42
1981
741.03
1972
737.87
2004
735.09
1975
733.06
AVERAGE
730.36
2008
729.06
1996
728.43
1999
727.87
2000
722.41
2001
720.20
1971
717.24
1977
714.14
1976
712.90
1966
712.73
1982
711.17
1973
705.47
1963
699.57
1983
699.27
1968
693.42
1993
691.28
1960
683.18
1949
682.84
1978
681.09
1956
679.79
1962
676.64
1957
673.91
1953
673.42
1980
673.06
1952
666.32
1959
656.57
1964
638.19
1955
614.83
1948
611.30
1954
566.96