"but we also know any such service would launch in Japan and stay in Japan."
Now what on earth makes you say that? The IPhone does just that and it uses google maps and google earth to do it.
Not to mention the recent news about the PSP GPS coming to the States...
Bookmarks