Freshly ground Flax Seed. Buy the Flax Seeds whole and organic. Grind them just before using... a few tablespoons per day on your food, salads, etc or just grind and eat them alone. Never substitute with pre-ground or the oil... they are not as effective at lowering cholesterol. Extra vitamin C helps too.