Emirates is my preferred airline, not sure when you flew with them to the Seychelles but I would guess a while ago. Their inflight entertainment is probably the best I've ever come across.