I've got a long flight ahead of me. YYJ --> SEA --> CDG --> CGN Question #1. What's the best way to get some sleep on the plane? I'm thinking I booze up in SEA and then let the beer buzz wear off. Question 2: Likelihood of getting a free or low cost upgrade on Air France? or KLM for my return flight?