By far the tastiest steak is first cooked Sous Vide, then given a quick searing on both sides. Doing it that way cooks it perfectly every time, and keeps all the flavors and odor in the meat.
http://wwwseriouseats.com/2010/03/how-to-sous-vide-steak.html
(I should mention that this site was so popular that now there are several other “Sous Vide 101” sites, though none of them are as well done (pun intended)).
Can't remember what mandatory ingredients the steak was used to complete a dish for, though.
But hey, if it works for you...
Sous Vide Cooking leaches estrogens from the plastic. My “guys” don’t like that!