Life expectancy

While the U.S. has achieved gains in 15-year survival rates decade by decade between 1975 and 2005, the researchers discovered that other countries have experienced even greater gains, leading the U.S. to slip in country ranking, even as per capita health care spending in the U.S. increased at more than twice the rate of the comparison countries.
/via psyorg I’m sure the tiny changes in the Obama healthcare plan that the right completely freaked out about won’t change this one bit.