to get rid of the really fishy taste, soak in milk. not long though. i soaked amberjack for one hour once, and it had no flavor left at all.
Milk works for sure, but everything tastes better with beer.
you dont like gator? illegal, but i used to catch my own. taste great cooked right.