Steaming crab legs is a better option as compared to boiling them. It allows all the flavors to stay inside the shell rather than escaping into the cooking water. It is an effective method of keeping all the richness of the crab intact.