Actually, not completely. But news just hit that Apple is selling iPhone's without a required AT&T contract.
But these phones are not unlocked, so unless you take them out of the country, they won't work. So what exactly does this mean? Apple is preparing for iPhone competition? Getting rid of old inventory by selling it to people sneaking them to Dubai? Uncle Bell doesn't know. I'll keep you informed as it develops.