America's health report card: D-

Americans are paying billions for what experts call "treatable illnesses." But the exorbitant amount we're paying, a new report says, is growing exponentially.

Currently, the U.S. is spending more per capita on health care than any other nation. And much of this excess spending is going to treat preventable diseases linked to smoking and obesity.

As the health care reform debate wages on, the 20th anniversary edition of America's Health Rankings, a 20-year scorecard of our nation's health has been published in partnership by United Health Foundation, American Public Health Association and Partnership for Prevention.

Obesity is projected to be the biggest and most costly public health issue of the next generation. It's also the one that's the easier to prevent.