Another interesting measure for these purposes is "heating degree days" and "cooling degree days", i.e. how much the outside temperature varies from indoor temperature.
One of my former coworkers who lived in San Diego said that people there complain whenever the temperature outside is different than the temperature inside, and sure enough, it's the lowest by summed heating and cooling degree days in the US.
that may be true...but as someone who's lived in San Diego before, I can say that the weather and pretty much everything else there, except the traffic, is pretty awesome.
Don't forget to include the cost-of-living and the taxes, along with the traffic.
The weather is quite nice -- but if you really like/want to experience distinct seasons throughout the year, then the lack of variability may leave you dissatisfied.
One of my former coworkers who lived in San Diego said that people there complain whenever the temperature outside is different than the temperature inside, and sure enough, it's the lowest by summed heating and cooling degree days in the US.