As a graduate student, there is a very real possibility that I'll be moving to Japan in a year. This makes signing up for a 2-year contract a little complicated. It seems that the major US carriers don't really waive ETF fees if you move to an area without their service (unsure about that, though) and the 1-year upgrade plans seem very expensive, though I haven't crunched the numbers. Any thoughts on which service will be better for a consumer who MAY be moving out of the country in a year? Cheers!