Alan95823 saidHave you tried swordfish? Or shark? It's practically steak.
McGay saidIf you can, purchase wild caught, as opposed to farmed. Less mercury, apparently. Sadly, because of mercury, you have to limit your fish intake.
posthuman saidUnless you're a child or a pregnant woman, you don't really need to worry about mercury.
I eat wild fish about 10-12 times/week and have never had a problem, my health is great, complexion clear and feel energetic.
So the above quotes have some truth to them. Yes swordfish is very tasty (actually my favorite). However, it is also becoming more and more rare thanks to over fishing. It is also EXTREMELY high in mercury, do not eat it more than 1 time per month.
Wild caught does not necessarily have less mercury than farmed fish. Mercury is in tens of thousands of water bodies in North America, and is almost impossible to avoid. In natural systems, mercury is bioaccumulated, and moves up the food chain so that older, bigger fish (the ones we like to keep) have unreal levels of mercury. Younger, smaller fish will most likely have less.
As for steroids and other chemicals, unfortunately the levels needed to clearly screw up the human body are found in both farmed fish and wild caught. Atrozine for example is in many water bodies, and can cause numerous problems. For example, in frogs it causes eggs to grow in the male's testicles. In humans it causes sterility.
Also, farmed fish helps sustain dangerously low populations, and has actually helped some species from extinction (salmon, trout, perch, etc.)
Other biologists will agree with me that you should not be eating fish more than 2 times per week. 10-12 times will seem to have no effect, but mercury is a serious poison, and causes numerous problems as it accumulates in your tissues. It is true that children and women should not eat fish as often as an adult male, however over-consumption of most fish is actually not good. Brain dammage, cancer, sterility, hypertension, liver failure, kidney damage, it can even kill you. 2 times per week will actually suffice for your Omega-3 needs as long as the other foods you are eating are also healthy. There are also suppliments if you feel you cannot get enough.
If you want fish without the fishy taste, haddock and talapia are probably your best bet. But moderation of both is best. Also, seasoning the hell out of any fish and putting it on the grill can take away a lot of bad flavors.