My gf's flying to the Philippines and she took her d2 with a few movies ripped with her. The screen's only 320x240, but it's better than nothing. Some airlines don't even have dvd players in each seat yet.
That's only true for short flights. Long haul flights (6-7h+) do have a screen 99% of the time if you are flying with a respectable airline, and not one that charters planes from prehistoric times. How much control you have over the screen is a different question, but at least you have something most of the time.
edit: as for the life of a 747, it really depends. How often it was used, what routes, long vs short, what areas on the earth, turbulent or not etc. But to give you a figure, here's a quote from airliners:
"The oldest 747 that I had the pleasure to fly in and is still in service would be El Al's 4X-AXQ (747-238, ex-Qantas) he was "born" in 1974 and he still flies...."
Last edited: