Also, all of the official public signs (i.e. name of the places for public roads & highways and train stations) are subtitled in English.
Here is a trick for a long flight: start packing your stuff at the time you go to bed. This way, you'll head out to the airport w/o any sleep. You'll be knocked out at the time of departure. If you wake up in the middle of the flight, hit a can of beer and/or a glass of wine and you'll be able to sleep again b/c of alcohol kicking in at the high altitude. By the time you wake up, it will be about 30 min before landing to Japan. This is my best way of dealing with 8 ~ 10 hrs of flight.