Id love to fly oneday with this airline,because they come with a modern and fresh cabin.emirates is 2nd best.they have the best ife onboard.i don't think that asian cariers are as modern as these airlines.some like singapore or thai fly outdated and old aircrafts in asia.that is why i think singapore airlines doesn't deserve the 2nd spot in skytrax.emirates provides also a good service with much better cabins.some cabins of singapore may be outstanding,but they didn't retroffit all their aircrafts with them.so there's a sort of product incostency.