I live in an area with no AT&T in New Mexico - Was in Albuquerque Saturday and talked with a sales rep at an AT&T store and he said that as long as you don't go over half your minutes, AT&T would be cool with the roaming. I would still have to have a "good verifiable" address to activate the iPhone but I could keep my number (area code and all since now NM has 2 area codes and mine is different than Albuquerque). I never go over 400 minutes so could get the 900 minute plan and be ok. Does anyone know anything about this and does that sound right? Otherwise it has to be Verizon and a blackberry or T-Mobile with some kind of SIM. Help!