Best in restaurants would be Gaucho Grill nr St Pauls, and some place I forget in Jo’burg.
Since then, definitely home done.
Proper thick base frying pan (best xmas present ever!) heated to a point where you can’t hold your hand over it for more than about 10 seconds, oil the steak not the pan (with a smidge of butter so it chars nicely), the amazing ribeyes from Well Hung and Tender (http://www.wellhungandtender.co.uk ), Bearnaise per Nigel Slater’s Appetite, some garlic portabellos and garlic and rosemary roasted tomatoes and skinny oven chips (life is short enough, without dying in a chip pan fire).
And a good strong red (Chilean Penaloen or D’Arenberg Laughing Magpie are particular favs).
Frankly since I learned the way of the DIY steak, I never have them when I eat out as I’m always disappointed.