I think freezing salmon is like cooking it. You can directly ruin salmon by over cooking or preparing it improperly. To preserve it's flavors it has to be cared for and prepared properly.
Vacuum packed, smoked or flash frozen; salmon is excellent. If you catch your fish then neglect to bleed it, or keep it cold you might as well throw your fish on the hood of your car and drive it home.