Having high cholesterol is a major risk factor for heart attacks and strokes, but what you eat could lower your risk.