Like everything, salmon is great in moderation.  The American Heart Association recommends eating at least two 3.5-ounce servings of fatty fish like salmon every week.  It should not be eaten every day, however, due to concerns about the trace amounts of mercury in seafood.