Long flights can be daunting even for seasoned travelers, but they don't have to be torturous. Here's how to prepare.