My experience of Ethiopian Airlines was unlucky. Other people have had no problems at all, but I had serious problems with four out of seven flights with them, and less serious problems with two of the others. The up-side was that the staff were always nice. If you are travelling alone, it is worth noting that the discount (about 70% discount) on internal flights if your international round trip is with Ethiopian Airlines DOES apply to people travelling on their own. I was told incorrectly and twice by the London office that it only applied to two or more people. Apparently this used to be the case, but the rule changed in January 2009. The sums involved are not peanuts- I paid £500 for internal fligths where I should have paid around £150. They did, after some discussion, agree to refund the difference, but a month later, I am still waiting.