If the iPhone is unlocked it will accept any GSM network.So you can choose any unlocked iPhone.Only locked iPhones face the problem of "Invalid sim" when a different network is used.Recently,I was a victim to it...but got a permanent remote unlock solution from unBBlock.com and removed the network restriction.