Agree with almost every thing being listed above. My worst experience was with United A, I was served with lunch box that was opened by other, the flight attendant denied that and tried to convince me that unsealed lunch box was never been opened. I refused to take that and insisted that they bring me a new one.
The best experience I ever had was with Eva Air and Korea Airline. Very good customer services and nice foods too! AND the flight attendants were young and good looking . Most importantly, they are very friendly. Highly recommend Eva Air, I've flown with them twice.