JAL is garbage.

I flew from Brisbane-Tokyo and back. No personal tv's, poor drinks service.

If I go from Australia to Japan again I will use Singapore or Malaysian 
or Cathay, despite the extra distance this would entail.