Chocolate has been on and off the good-for-you and bad-for-you lists over the years. At the moment, it's good for you again!
Get a bit of
Chocolatey Goodness for your heart's sake.
Some excerps:
stearic acid is an "unusual" saturated fat, as it "does not elevate blood cholesterol levels to the same extent as other saturated fatty acids."
plant-based sterols and stanols, known to inhibit the body's absorption of cholesterol (phytosterols inhibit cholesterol absorption).
magnesium, for bone absorption, muscle relaxation and energy production; copper, for nervous system function; potassium, for the vascular system; and calcium (good for heart and blood pressure).
Flavonoids contribute to platelet (clotting) function, immune system and favorable levels of "bad" low density lipoproteins.