I have a bad habit of screwing up salmon. No matter what I do, the fish comes out dry and kind of chalky, or just bland and boring. Luckily, I came across this trick from Jaden Hair of Steamy Kitchen. Instead of charring the fish on a grill, or even roasting it in a hot oven, she recommends slowly baking it in a 250°F oven for 30 minutes on a bed of aromatic ingredients.
http://steamykitchen.com/96-tropical-island-salmon.html