When it comes to premium class, Emirates has quite the lead. It's not every day you get to sip on vintage Champagne in the sky. Having said that, Turkish Airlines serves more destinations and has a more customer-friendly loyalty program, so for the everyday traveler, this may be a better choice.