The Good:
1. Thai Airways - Excellent food, and service
2. Emirates - (Excellent business class service & superb business club lounge at Dubai Airport)
3. British Airways
4. Kenya Airways - Laluush can get u far on this fine carrier
5. KLM
6. Jet Blue
7. EL AL (Nice but you got to answer 21 questions).
The Bad
1. United
2. American
3. Delta
4. Iceland
5. Sabena
The Ugly
1. Air Zimbabwe
2. Zambian Airways
3. Jubba
4. Dallo (pre2002)
5. Any Congolese/Angolan aircraft flown by drunk Ukranians/Russians
6. Pakistan international Airways (PIAA - "Basal in the Sky")
7. Air Tanzania (always late & old planes)
Anyone flown on QATAR Airlines ? is it good ?

