"I have flown in F" - that's first class, not business class. I haven't flown BA
first class, so I can't comment on that. All I can say is, compared to my biz class flights with EK
ranks third. Seats and IFE are much of a muchness, but decent crews and good food improve the experience - something which IMX BA
I actually found the EK
seat to be very comfortable. So it's not lie flat, but I still managed to sleep - which is a rare occurence for me.
BTW I should have mentioned I'm talking about BA
's non-lie-flat seats (haven't tried the newer ones), although the seat is only a part of the product.