My experiences with ANA have been pretty fantastic. One time I was flying to Japan and the plane were going to get on was hit by lightning as it landed. Apparently the FAA then requires a mandatory rebooting and testing process that takes 6 hours. ANA did three things here that really separated them from other airlines:
1. During the 6 hour wait, despite there being no news, I could walk up to the counter and say "Hey just checking again to see if there's any update?" and every single time, without fail, they were friendly, polite and apologetic for the situation.
2. When we got on board the captain got on the loud speaker and immediately apologized profusely "for our incompetence." The plane was struck by lightning, a literal "act of god" and the captain still apologized to us.
3. When we landed in Tokyo they handed us about $200 in cash to deal with taking a cab since it was much later than expected arrival.
I just can't imagine this kind of treatment from an American airline, even on international flights.
Singapore Airlines has amazing food if you use their book the cook service but even the lobster and steak, while good, is obviously not prepared from scratch in the galley.
Amtrak's food was on par with Applebees, not amazing but still restaurant quality food. I don't think there's any airline that really compares since none have a full kitchen on the plane. E.g. here's amtrak's dining cars: https://www.amtrakvacations.com/content/uploads/2016/01/supe...
The BA LON - EDI route always used to have awesome cream teas on the evening flights to London :-) and being able to rock up show your card and have a drink and be on a plane < 30 mins later
Then again I Was on full ride and was staying in the Balmoral or the Cally
Air France! Yea I forgot that one. That was very good! Iirc they had warm hand towels before each meal that were real towels instead of packaged towelettes.
EVA (Asia) food isn’t great, but United and Delta are still worse imo.