The apple specs for the iPhone 6 suggest there are 3 different models for the iPhone 6: Model A1549 (GSM)* Model A1549 (CDMA)* Model A1586* The only iPhone 6 that is available at the moment without a contract is from T-Mobile. I am guessing that if you purchase from T-Mobile you are given the Model A1549 (GSM). Say I decide at a later stage to move to Verizon. Does anyone know if I will be able to use this model to connect to Verizon's CDMA network, or has apple completely excluded any CDMA capability from the T-Mobile model hardware/firmware? If T-Mobile iPhone 6's aren't capable of CDMA then this would mean that it would not be possible to bring your device from T-Mobile and even make a phone call on the Verizon network (at least until Verizon rolls out VoLTE in 2015), limiting any portability to just AT&T and other non-US GSM networks. This would seem to make the Verizon Model A1549 (CDMA) of the iPhone 6 a more flexible choice than the Model A1549 (GSM) from T-Mobile (at least if I can believe the specs on the apple website).