I'd like to clarify what the title indicates. You can go online and find the iPhone 4 unlocked anywhere between $800-$1000. They're selling the iPhone 3GS abroad for $300 with a 2 year $50 monthly contract. But, you can go to the Apple Store and buy the latest iPhone for $600, supposedly. How can this be true? If true, and say I do buy this $600 iPhone without a contract, is it actually unlocked? Can I take it abroad and exchange SIM's to use at my pleasure with whichever service? No cracking software required?