There is an interesting site that I accidently found that talkes about how to handle long flights.
Second link is a site that tells about seating in different airplanes of some famous airlines (very usefull in my opinion).XBox is out today. This site has a lot of links to different reviews.
google offered services.
those that host parties and things like that.