I've flown longhaul with BA, MAS, Emirates, Singapore Airlines and Cathy Pacific. The best is easily singapore for their meals, service, punctuality and leg room.
As for aiports, the new KL airport is fantastic as is schipol and changi. MAN isn't half bad either :o)