When I was travelling back and forth between Thailand and SFO I would typically fly EVA. Their Economy Plus seats are quite good and for me actually more comfortable than business class. Service in non-business class can be a bit gruff at times though. I usually get the indian vegetarian meals. It was on an EVA flight that, after being married to a Taiwanese national for decades, I realized how much I dislike Chinese cuisine. Just the smell did it, not the actual food.