JNTO just launched their new app for tourists going to Japan! it looks pretty good, with navigation info, wifi info, maps, and it is especially designed for those using the Japan rail pass....
http://www.jnto.go.jp/smartapp
http://www.jnto.go.jp/smartapp