Nuts are high in calories, and it’s pretty easy to eat more than you bargained for. But nuts also offer a host of health benefits, including protection against heart disease, stroke, diabetes, and certain types of cancer. In 2010, the ...