All, I'll be traveling to China and Thailand here in the next couple of weeks. In the past, I've pre-ordered foreign SIMs from companies like OneSimCard, but I'm considering just waiting and buying one locally when I hit the ground. My iPhone 4s is already (legitimately) carrier unlocked. All I need is some simple advice on where to pick up a SIM and which carrier/plan you think is best for my needs. My guess is that I'm probably looking at $30 US or so, for each country, and that's fine. I'm less worried about the money than I am about the hassle. My vacation time is more valuable, so I don't want to waste hours looking for someplace to sell me a SIM, comparing plans while I'm there, etc. I'd like all of my "groundwork" done before I embark. I'll be in China for about two weeks, then in Bangkok for about three days. I'm not going to be using many "talk" minutes, but would like enough data to work with maps, send a picture or two home, etc. In short, I'd like to be able to walk into the place (wherever) and say, "This is what I want." Suggestions?