Best nuts for your diet - These bite-size nutritional powerhouses are packed with heart-healthy fats, protein, and disease-fighting vitamins and minerals. Here's a look at the pros and cons of different nuts, as well as the best and worst products on supermarket shelves today.