Some sound advice there from Paul F. If i could just mention something about bulkhead seats though. Yes these seats offer greater legroom, but you can sometimes end up sitting with people traveling with a baby, as the bulkhead seat has a basinette in front of it. As you can imagin this could cause some noise disruption for you if the bambino starts crying alot. Also the bulkhead seats can be slightly narrower as the tray table is usually stowed in the armrest. I hope you have a fantastic trip and just try to enjoy the flights. Personaly i love long hauls. Im one of those crazy folks who flys them just for fun, and broke my distance record early this year by flying just over 20,000 miles in 6days. I was wiped out when i got home, but man i loved it. Enjoy.