Do you leave the skin on?
I have found that skinning every fish removes most tastes that people find unpleasant.
I usually don't marinate by choise but do keep all my fish alive as long as possible and skin them when I clean them or as soon as possible afterword.
Give it a try and let me know what you think.
Greg
PS. yes I know it's a pain on cats <img src=icon_smile_big.gif border=0 align=middle>
"Getting close to the game is the joy of Bowhunting for me, the harvest is a bonus."

Live 15 ft Python after eating a small Antelope!