1. Qatar Airways
2. Emirates
3. Etihad
4. Gulf Air
5. Air Arabia
6. Sri Lankan Airline

We only use 1 and 2 regular depend on the availability. Qatar Airways always delayed.

I went back with my son only 2 of us ... on the way back the in flight entertainment is broken. So can you imagine 7 hrs flight without movie or songs to entertain my kid?

Last feb i went back to Indonesia for my granny funeral ... and guess what? it is also delayed.

The other trip that i remembered we used QR was trip to Jordan ... both outgoing and ingoing also delayed.

And the last one was our trip to the UK ... we took british airways ... but missed the connecting flight ... so they send us to Qatar Airways. They keep us for 7 hrs in the boarding room ... delayed ... and they have this silly system ... they let certain number of people out,and the next batch only can come out if the people already out coming back. I threw a wobbler because i couldn't take my son to the toilet for the same reason ...

in the end the decided to cancel the flight. So all the passenger panicking and went to Qatar Airways counter. There is no professionalism in Qatar Airways handling the problem. There are 2 guys and 2 girls sitting on the desk ... but it seems only 1 guy who have the authority to do things. The other 3 staffs keep saying to the anxious cancelled flight passenger to ask this 1 perticular guy. It was so chaotic ...

We went back to british airways because that was original ticket ... they send us to Hilton Airport Hotel and we fly back to Doha next morning.

We never have problem with Emirates ... so far so good. They have good in flight entertainment system to entertain the kids. He is happy, his parents happy :-)

Never use 3, 4, 5. And only flew with 6 once while we went to Sri Lanka. Can't complain because they up grade us to Business Class (with our 1 yrs old son).