Re the best steaks you can get - I am reliably informed that these are found in Korea and Japan. Apparently the quality of the high end beef is insane however be prepared to pay £200+ for a top class steak dinner.
We were served some Hida beef as part of the evening meal when we stayed in a ryokan in Takayama in 2010, it was spectacular. I haven't seen it available anywhere in the UK.