If you are travelling from a smaller village in europe you often start on a smaller aircraft. I started on Landvetter airport in Gothenburg with this Aerospatiale and then changed to an airbus 340-300 on Kastrup in Copenhagen.
The smaller plane is a bit tiny on the inside but if you are just going for an hour it is no problem with space.
On Kastrup in Copenhagen I changed to an airbus instead and got plenty of more space. The only problem I had where when I went back from Pudong airport that the staff on the airport where not able to speak english too good and that one seat in the plane where ruined. I got another seat so I didn't suffer anything from this other then it took me a long time to find the right gate.
I enjoyed the food. I did not have to sit hungry on this flight.
On the display in front of you you'll get a map with the current destination. You are also able to see current speed, height, temperature and a lot of other stuff while flying. In this display you are able to see hundreds of movies, documentaries and tv shows so you do not need to get bored during the flight.
You could also download a couple of language courses in chinese at home and then check them with your mobile, laptop or surfboard. Check it out here>>>
I would recommend that you bring a proper headset with you because the simpler headset they give you on the flight is not the best.
I see that you are now able to get better wifi while flying with SAS. They call it iPass and gives you a good connection while flying or on airports. The first month should be free and then you pay around 12€ a month. Could be a reasonable price if you fly a lot with them. Read more on businessclasswifi.com.