I have the same problem where nothing really works for me in economy class(including Tyl PM). I finally got Lunesta which still only gives me about 3-4 hours on 10-12 hour flights. Yesterday I did not bring my Lunesta so I drank half a glass of Gin on a FRA-ORD, and slept (er maybe passed out was more like it), but only for an hour. I need a new drug! (...or perhaps a new employer that will buy business class tix)