If you are traveling to Japan, you can get a rental 3G device which will provide you with WiFi for roughly
1500 yen per day. You can use your laptop/iPhone/iPad with it and if you have Skype then you can use that to call land or mobile phones which would be the cheaper solution.
This corner at Narita Airport is where you should stop off to get it - its near the station ticket counters.