Okay - my 2 cents worth here now...
UA on their international, internal Asia flights are surprisingly good. Flights like NRT-SIN, NRT-HKG, HKG-BKK etc. Once the flight comes in from the US, Asian crew take over from the US ones and service and food are excellent in J class.