Most posts I see on the topic seem to say JL is best. I only flew F once, LAX to TYO and I felt it was on part with ANA, maybe better, but maybe just because I needed some variety after all the NH F meals.
I don't eat in NH C any longer. Like UA, it's just not worth the calories. F, sometimes - usually - I eat something. Especially ex-TYO TPAC.
Overall I think catering has gone downhill on most airlines in the last decade.