I was wondering how long it would take T-Mobile to plug this hole. For awhile now T-Mobile has allowed you to cancel your contract without an ETF if you move out of a T-Mobile coverage area or overseas. According to TmoNews that is no longer the case as of February 8th of this year. This old policy was abused quite a few times that I have heard of with users specifically moving out or signing contracts before they knew they were moving overseas.
T-Mobile is at least nice enough to not change this policy for customers moving overseas for military deployment or someone who is dependant of someone being deployed for military reasons.