I have flown on THAI and EVA to Thailand, both are (or at least were when I last flew with them) pretty decent airlines.
The only real problem I ever had with THAI was that the first time I booked with them they quit flying to/from Amsterdam between me booking that direct flight and actually flying it. A quick hop to and a (too long) transfer at FRA solved that problem (without extra cost to me).