Data SIM cards for overseas travel: good (b-mobile) and awful (Rebelfone)

If traveling to Japan I can strongly recommend Global Advanced Communications (http://www.globaladvancedcomm.com/), especially if you want voice/SMS in addition to data. You can pick it up and drop it off at the airport or have it shipped to your hotel.