The trains are excellent, clean, on time, (very) regular and perfectly working. They'll get you from either Narita or Haneda into central tokyo in no time. They'll get you around Tokyo and from Tokyo to anywhere you fancy easily too. Get the JR pass. Don't bother with the car hire. It's a...