I have researched this quite a bit and can tell you that sardines are easily the best fish to eat in terms of high omega 3 content, high DHA content, high calcium content, vitamin D content, etc. while at the same time neglibile mercury and other contaminants. only problem is they taste awful. a strong curry sauce with onions and garlic definitely help to liven them up.