I have a ten-hour flight coming up soon. I plan to download some films I've been waiting to watch and take a couple of books. Any other suggestions on ways to pass the time?