One thing to always remember when you are cooking fish is to NOT over cook it. The Canadian Cooking Method, which simply states finfish require cooking for 10 minutes per inch of thickness, at a temperature of 450 degrees F.
read more at
http://www.wildedibles.com/store/cooking_methods.cfm