at what temperature should salmon be cooked
Fish has always had one temperature for being done. The internal temperature for a done fish should be 145 degrees. At this temperature the fish should be opaque throughout and flake easily when tested with a fork. Like you, I prefer my Salmon to be medium, so the internal temperature will not be 145. As far as the internal temperature for other fish. I think you will need to test some fish to find the right internal temperature for the way you like your fish cooked. I know that on Cod and Halibut, I under cook mine a little so it is moister.