NAVITIME (almost) all the way for me. I’m a days walker but I find google maps to be overly optimistic about how fast you can get through a busy Japanese station, seems to be getting better, though.
One thing Google maps is really good at is seeing where the next bus is. That is rock solid.