Earlier I suggested TG over CX mainly due to the nonstop flight offering. Unfortunately, after May 1, that option will no longer be available. If a nonstop flight between LAX-BKK is desired, one would need to travel before May 1, 2012. Per the Thai Airways web site,
http://thaiairwaysusa.com/flight-inf...formation.html, there is an announcement which posted today that effective Effective May 1, 2012, LAX One Stop service to Bangkok via Seoul-Incheon (ICN), Korea will be available 4 days a week - Tuesday, Thursday, Saturday, Sunday.
While TG without a nonstop option is still competitive with CX, it would be best to choose the flights of TG or CX with the best times and price.
No more nonstops between LAX and BKK... quite unfortunate, really.