This is crazy. International roaming is one reason I switched to T-Mobile. I recently traveled through Southeast Asia and had usable internet throughout Indonesia, Malaysia, Singapore, Thailand, and Vietnam (looks like no more free internet in Vietnam). The internet was about 256-512 Kbps and was available even in rural locations. I also had access to my US number when I was on wifi - calls in and out. T-mobile coverage isn't perfect in the States, but overall pretty happy with the switch.