My best advice (and it applies to any airline) I can give based on numerous long haul (10 hr plus) trips is:
1) If you are going economy/coach, try to get eggsit row or bulkhead wind0w. Often times they won't let you reserve it over the phone so show up like three hours early at the airport so you are first in line. I had an exit wind0w on a 16 hour trip last month and had both feet stretched out on the exit door bubble, It was fucking cool.
2) Drink half a bottle or so of Nyquill right before you board. You will be in lala land and sleep very easily.
BTW Iran???? I hope it is a family visit
