I realize that their ORIGINAL contract was exclusive for 5 years. However, they revised that contract because I'm pretty sure that revenue sharing had to be revised (basically removed) from the contract. However, when you revise that contract, doesn't that mean the old one is essentially nullified? That said, because Apple and AT&T were coming up with a new contract, details such as an exclusivity clause could be revised. That's what I'm trying to get at: that period when they were coming up with a new contract, why not just sign with someone else.
I'm sure Sprint, Verizon, T-mobile would have been more than happy to accept that they made a mistake by not offering the phone to them the first time around that they would be more than willing to give into Apple's demands (given the iPhone's international success)