From experience - BA are awfull. Malaysia Airline and Singapore airlines were very good. Singapore Air have on demand tv so you watch what you want, when you want, with the ability to pause and rewind too. These two involve a short connecting flight from either KL or singapore which is only about an hour and a half to southern thailand. Great service and lovely food (you get a menu, even in economy!!). I'm going with Eva in March and have heard good reports about it. Once in Thailand you can buy valium over the counter legally. A couple of them and you won't car how much leg room you've got!!! have fun , it's a beautifull country!