My husband and I had a very good trip on Icelandair. Both our flight to and from Reykjavik were smooth and efficient, both times landing about a half hour before we were estimated to arrive. They do not provide a free meal with the flight, but all non-alcoholic drinks are free. Headphones are available for purchase for using the in-flight entertainment system, so I would recommend bringing your own! My husband and I aren't necessarily frequent flyers, so I can't really speak to it's superiority or inferiority over other airlines for seat upgrades and the like, but I do know that we had a pleasant, uneventful, and efficient flight to and from the land of fire and ice!! Would fly with them again! The only other thing that I would say is that boarding from Keflavik Airport Gate D was a bit disorganized and crowded, but I believe the airport is making efforts to fix the situation, so that issue may be rectified soon!