wild caught fatty fish
restaurant fish are a no go, they lie about what it is anyway and the way they prepare it is awful.. its all oil and margarine
farm raised fish is disgusting, they have indoor aquariums in china that haven't been cleaned in years they raise the fish in.. they feed the fish absolute slop and hormones so they grow fast. there is a reason it is so cheap.
how you prepare fish is just as important as where it is from too. spices, citrus, coconut oil are healthy ingredients. and obviously bake, don't fry