I have tried EK, EY, QR, 9W and BA in the last two years for my travel to India and Bangladesh.
Both EK and EY use 777 equipment with a 3-4-3 configuration in Y class, whereas the plane was designed for a 3-3-3 abreast seating.
IFE in both EK and EY is very good. Transit at Dubai can be a nightmare - even the EK lounge for C class and higher tier Skywards members can be overcrowded. AUH is definitely better in that respect.
QR does not always have seamless connections to and from MAN (especially to and from Dhaka).
9W was excellent the last time I flew with them on a long haul flight (LHR to BOM and v.v.).
LH: transit at FRA is best avoided, MUC is better. However, IFE is still very basic across much of the LH fleet (overhead monitors in the aisles, for instance) and they are geared very heavily towards carrying Indian pax from North America to India and v.v., so don't expect any German food on the menu