Salmon is a surprisingly versatile protein. It tastes amazing in sushi, can be layered over salads and it holds its own on any plate. But it can be tough to figure out the best way to cook salmon on ...