Will be traveling to Bogota, Colombia and Rio-de-Janeiro, Brazil for a business trip in the month of August.
I have the flexibility of making either Rio or Bogota as my port-of-entry into South America, i.e. I could do either of those first.
My options in terms of Airline are: Lufthansa, United, Air France, British Airways, Avianca, American Airlines, Jet, Qutar, Etihad and Emirates. Some of them use regional connections on TAM, Iberia, GOL etc. Also, flying into Rio seems to offer wider options, than flying into Bogota.
Of all those, I've had poor experience on American Airlines and British Airways, and read some nasty reviews about Iberia. Have flown Lufthansa and United, and it's been a reasonable (but not great) experience. Have no experience with the others. So can someone recommend the better airlines in terms of flight-safety records, newer fleet, better customer-service ?