This has got to be the best app available to use when trying to use the Japanese train system. Its shows you the transfer times and you can even narrow your search to certain types of trains (ie. Shinkansen limited express, or local train). I used this for an entire year in Japan and it never let me down. I could not travel without this.
Souji5okita about HYPERDIA by VOICE, v1.4.1