Totally depends on what you are using it for... For overall health benefits, it supplies omega-3 and omega-6 essential fatty acids. It is beneficial at lowering cholesteral, blood pressure, and is good for any bowel disorders. On the other hand, Fish Body Oils are much better for lubricating your joints and improving overall brain function, due to their EPA and DHA content. Fish oil is also much better for your skin. You will probably benefit more from Fish Oil versus flax seed.