I have never had a good fresh caught fish. A neighbor dropped off what I think was a trout he had caught, and i cleaned it and cooked it up and honest to goodness, I swear it tasted like the muddy bottom of the pond he caught it in.
I love seafood, but fresh fish from ponds and lakes, i have to take a pass on. I imagine that catfish must be worse, since they live on the bottom of the pond. I would be afraid to try any fish caught and cooked by a friend because I wouldn't want to hurt their feelings.