Unlocked iPhone
Unlocked i Phones are very expensive. Locked iPhone cost is low. So, i would suggest you to buy locked iPhone and get Remote unlocking service from any of the online service providers like http://www.simpleunlocking.com/apple-iphone/rs16wp9/ to unlock it and use your iPhone for any other GSM networks independently.