I'm returning to the US from a contract job overseas in about a week. I've almost got everything set up, except for a phone to replace my currently carrier-locked Softbank 3GS. I've ordered a 4S, but it might not show up for a week or 2 after I arrive in the US. Since I give everyone my Google Voice number anyway, I don't care about number portability. Some options I read about are TracPhone and T-Mobile prepaid phones. Does AT&T still sell a gophone? Now that I think about it, an AT&T compatible phone might be best as a back-up phone if the 4S gets damaged. Any recommendations based on your personal experience?