You can get both essential ω-3 and ω-6 short chain polyunsaturated fatty acids from flaxseed, without the baggage of eggs (high cholesterol) and fish oil (high levels of persistent organic pollutants).