Wow. Boy am I glad I don't like catfish. Yuck!
I think farmed fish in general can't be a good thing. I think Michael Pollan was talking about that in his book- Omnivore's Dilemma. Fish farmers are slowly genetically changing fish so that they can eat cheap corn and soy- things that nature never fed to fish. All Tillapia in the US is farmed.
I try to feed my family only wild caught seafood. But even that is tricky... there was an Alaskan Salmon crash threatened a couple years ago where the population was over-fished. Trader Joe's has wild caught Alaskan Salmon. It's frozen, but reasonably priced.
All Salmon labeled as "Atlantic" is farmed. And most of the time it has artificial colors added.
Another interesting little tidbit is that fish store pollutants in their fat cells, and the pollutants accumulate over time. So larger, fattier fish will have more pollutants than smaller, leaner fish. Sardines will have fewer pollutants than Shark.