Ok, I am an American living in Italy. I'm coming to the states in July and August. I'm on ATT, and my wife has my older ATT iPhone unlocked with an Italian SIM. Works great. My iPhone is a locked ATT one, with a contract expiring in November. I've been carrying a cheap Italian cell and using the iPhone on WiFi. I WAS going to buy a new iPhone 5 from ATT, and then possibly cancel the contract once I get back to Italy, although I'd like to keep my American number. If I buy a Verizon iPhone, will the extra slot work with an Italian GSM SIM? Am I losing anything by doing this? And can I have BOTH an American and Italian Cell number on the same iPhone? (if I have to software switch between them I could live with that, as I get very few calls from the US). Thanks in advance for listening!