I thought flying with Singapore Air was great, obviously a very long trip, but the cabin crew really took care of you. I went last year and flew Air China, completely different experience that I wouldn't suggest.
airlines reviews