I have not flown TACA, but would 100% fly with them before AA. The last 3 times I flew to BZ on AA were awful. Sat on the runway for 45 minutes after our return. Totally stupid and it was HOT!! I'm in South Georgia, and I fly north to Charlotte to fly US Air. Longer air time, but it's cheaper than AA, and SOOOO much nicer.