What is the best kind of steak to buy at the market? Rib eye? Porterhouse? Which one is best?

Also how many grams of protein are in 1 steak?

Is eating steak twice a week enough to get benefits from it?