If you stay longer than 3 month in Japan, you will need to get a alien registration card anyway. Othwerwise i will take a prepaid phone from
Prepaid Service | SoftBank. Their rates seem ok (though calling is expensive) but if you can do with SMS or Mails, the rates are actually ok