Remember that Kenya Airways operate very modern 777's and recently built 767's. I beleive most of their aircraft have in seat IFE and if Kenyan hospitality is anything to go by then I can only assume that their crew are top notch. Also Kenya Airways is currently trying to place itself as a major regional/international player against the likes of SAA, Ethiopian and Virgin Nigeria. I would seriously keep an open mind on this one and this coming from a BA crew member!
Have a look at these reviews!
http://www.airlinequality.com/Forum/kenya.htm