Flax Seed - Hippocrates was right!
Flax seed contains valuable omega 3 oils - essential fatty acids - which lower ldl (bad cholesterol) levels among other things.
Flax seeds also contain a phytonutrient called lignin which has very good anti-cancer, antibacterial, antifungal, and antiviral properties.
The nutrients in flax oil need to be very fresh and have been kept away from light and heat once the seeds have been ground up, or they lose their good properties fast.
My suggestion is to buy flax seeds and grind them yourself. That way you know you are getting the nutrients from it.
I make a fruit smoothie every day. It has an apple with it's skin, half a banana, a teaspoon or two of flax seed, soya milk, and fresh ginger, cocoa or vanilla as flavouring. Also other fruits as available (frozen blueberries are good). Put everything in a blender and blend until it's smooth. There's a powerful keep fit and healthy drink!